Sombrero Beach with palm trees on the Florida Keys, Marathon, Florida, USA. Tropical and paradise destination for vacation.