How to spend a weekend in Greenville, SC, exploring nature trails, playing wacky mini golf and dining at delicious restaurants.
If you haven't been to Greenville, SC, think of it as a place where quaint Southern charm meets family-friendly fun.