St Pete Beach FL, it is on the Gulf of Mexico and looks the same as the other side of the Gulf, Mexico, Belize, Honduras, as in white sand blue water with matching blue sky. St Pete is closer, takes less time to get there! It is very nice, at certain times of the year the weather feels the same as Central America.
I have pictures I've taken from both areas, when I show them to people, they cannot tell the difference between the locations. St Pete Beach Chamber of Commerce should be paying me for this promotion :)