The High Falls of the Lookout Mountain, Georgia, is a manmade waterfall located near Chattanooga, Tennessee. It is an impressive feat of engineering approximately 43 metres (140 ft.) high that falls into a base like a small pool.
It is located just off the Lover’s Leap and Observation Point, from where it is possible to see the stunning panorama of the Chattanooga Valley and where one can supposedly see seven states of USA.
High Falls Location
Lookout Mountain, Chattanooga – Tennessee/Georgia