Henderson Park Waterfall

4.3 (27)park

A natural cascade tucked along wooded walking trails, offering a tranquil pause for light hikers and photographers.

Find on Google Maps

Description

Located inside Henderson Park in Tucker, Georgia, this popular scenic destination pairs a natural flowing waterfall with a serene outdoor environment. The park grounds provide an easy option for escaping into green space alongside the local walking trails.

Ask Karpo for more information.