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.
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.