Some 90 miles south of Florida’s Key West is another land of palm trees, beaches and colorfully painted structures: Cuba. The ...
Located on the island of Cayo Guillermo, in the Jardines del Rey archipelago, Playa Pilar is often considered one of the most ...