Iconic Oklahoma Waterfall – Natural Falls

One of the most iconic waterfalls is located in Northeastern Oklahoma. Natural Falls is a well-known waterfall that is 77 feet tall and located in a quiet wooden area. David and I made the 30 minute drive from Tulsa to the park that surrounds the waterfall near West Siloam Springs on the border of Oklahoma and... Continue Reading →

Blog at WordPress.com.

Up ↑