Category Natural Florida

Green Mountain scenic overlook
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.

Falling Waters – a gem of natural Florida (Videos)
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 short video
Falling Waters (near Chipley in Washington County) waterfall from below without narration