One of the many waterfalls near Tallulah Falls, and absolutely one worth mentioning. The 100-foot-stairs are prime real estate for a photo op during this ultimate road trip.
One of the many waterfalls near Tallulah Falls, and absolutely one worth mentioning. The 100-foot-stairs are prime real estate for a photo op during this ultimate road trip.
morada Lakemont, GA 30552, USA
Recent Comments