Cuba
Gentle azure waters and dazzling white-sand beaches contour the shores of Cayo Santa María, a charmingly small key off the northern coast of Cuba’s main island. Hotels and resorts populate the north coast of the key, while the south coast is dominated by forests, salt marshes and mangroves.