This 20-foot tall waterfall cascading over rock ledges is located downstream of Twin Falls, at the Rock Island State Park, near Spencer, Tennessee.
The entire area is wonderful to hike, and I’m sure you’d enjoy this natural landscape on a wall in your home! You can discover a variety of fine print options available in my gallery, so stop by when you have a chance…
I hope to see you soon!

Leave a Reply