waterfallshiker.com
White Owl Falls
White Owl Falls is the perfect introduction to the Thompson River, in the far southwestern section of North Carolina. It is a beautiful waterfall and easy to get to. The Thompson River is probably …