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.

Turtle and fish at Lake Ella

VIDEO: Falling Waters with narration

Falling Waters short video

Falling Waters (near Chipley in Washington County) waterfall from below without narration

Video: Cypress Dome Swamp