Posts Tagged ‘Falling Waters State Park’

Florida’s Highest Waterfall

Today we visited Florida’s Highest Waterfall in Falling Waters State Park located near Chipley, FL in the northwestern panhandle of the state. Wait a minute – did I just say FLORIDA’S highest waterfall? Yes, I did. Who knew, right? The state of Florida is about as close to sea level as one can get without […]