High Falls of Lookout Mountain
From Wikipedia, the free encyclopedia
This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (November 2007) |
High Falls of the Lookout Mountain is a manmade waterfall that is located in the Rock City Gardens and is one of its attractions. The waterfall is approximately 140 feet high and falls into a base which appears like a small pool. High Falls is located within Lookout Mountain, Georgia.