Palm Island, the exclusive, private-island resort is an idyllic tropical hideaway, situated near the southern tip of St. Vinc..
Palm Island / Palm Island