Caesars Head Overlook near Greenville, South Carolina, USA

Caesars Head State Park Overlook near Greenville, South Carolina, SC, USA.