Loading the player...


INFO:
Palm Island Resort & Spa in the Grenadines has a stunning new luxury villa — see inside.
Palm Island Has Been Called the 'Maldives of the Caribbean' — and Its Only Resort Is the Crown Jewel