Natchez offered exciting festivals and other great events year-round.