Situated just north of Greenville is Caesars Head State Park, and if you're interested in leaf peeping, it needs to be on your radar. Although not considered one of the 15 best places to see fall ...