Enjoy the fabulous sunshine, white sand beaches and azure waters of the Gulf of Mexico on the coast of Florida.