Category Natural Florida
No we don’t have mountains in Florida, but we do have some decent scenic overlooks from 200 ft or so high, like this one in Lake County.
One of my favorite hidden spots in Florida is Falling Waters, the state’s tallest natural waterfall, which is just south of Chipley in Washington County. Recently, I filmed several videos from different vistas around the waterfall.
Falling Waters (near Chipley in Washington County) waterfall from below without narration