Cuba
Mangroves and everglades provide the perfect décor for dreamy resorts, dive-friendly reefs sit submerged alongside long stretches of white-sand beach, and snorkelling, swimming and fishing spots can be found around every corner. Discover Cayo Coco and Cayo Guillermo.