Secret waterfall is a hidden Arkansas treasure

Published March 4, 2017 166 Plays

Rumble / Natural PhenomenaThis unique waterfall can be found in the Ozark National Forest located near Deer, Arkansas. It is a two mile round trip - moderate hike. It's truly amazing what nature can come up with!