We've rounded up 20 Florida beaches that will make you feel like you've sailed to the Caribbean—no passport required.
Have you ever dreamed of a place where every corner you turn, every beach you step onto and every sunset you witness ...