Lee Falls - United States

Lee Falls - United States
Lee Falls - United States
Lee Falls in Cherry Grove, United States, is a spectacular waterfall. It stands at 80 feet tall and has a very beautiful scenery with lush green trees, rocks and ferns. The base of the falls are flat and even and provide a great view of the entire fall. The trail to Lee Falls is fairly medium level and is accessible to all. The hike is just under a mile long and has spectacular views with cascading waterfalls. There are benches along the way so you can take a break and enjoy the atmosphere. This can be a great experience for photographers or simply take a break and enjoy the beauty of nature.