A gorgeous little island on the northern coast of Cuba, Cayo Santa Maria is known for its golden sand beaches and water sports. You can also see a dolphin show, shop at a handicraft market, or visit a wildlife refuge that shelters birds like the Cuban trogon. Restaurants bars and shops also dot the island and eagerly invite tourists in their doors.
Royalton Cayo Santa Maria
A perfect getaway for modern-day romantics, the Royalton Cayo Santa Maria 5-star hotel is one the most popular in the ...