A Caribbean paradise known for its pristine beaches, crystal-clear turquoise waters and top-tier resorts.