A short walk into the woods at Frozen Head State Park and Natural Area will bring you to beautiful and peaceful DeBord Falls. It is good to stop there and just enjoy the beauty and sound. Take a moment and enjoy a visual of the falls and listen to the relaxing sound of the waterfall...
https://www.youtube.com/watch?v=2OXN6WtHrcc
Posted by smithdray
at 6:47 PM EDT