Tag: an island nation known for its luxury resorts – CNN