News

Tucked away in the northwestern corner of the Sunshine State lies a natural wonder that defies the flat Florida stereotype – Falling Waters State Park in Chipley, where water dramatically plunges 73 ...