VISITING TALLULAH GORGE STATE PARK & THE STUNNING WATERFALL

4 months ago
25

Tallulah Gorge State Park is located in Tallulah Falls, Georgia.
This state park, offers 9 hiking trails and 2,739 acres to explore.
There are some beautiful overlooks for stunning views of the river and waterfalls.
You can also walk across the 80-foot-high suspension bridge, that gives you an amazing view of a waterfall.

Loading comments...