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 the...

High Falls (Thompson River)

http://www.youtube.com/watch?v=3_L47m-b80Q After spending some time at the very nice White Owl Falls, I had time for maybe 1 more waterfall before it was time to call it a day. Mother Nature had alrea...