Upgrading in Grenada: "An invasion of U.S. troops are one thing. An invasion of wealthy tourists is another.
And the path to an incursion of tourists is in place on the sleepy Caribbean island of Grenada, as prime developers seek to create 'a new St. Barts' for the high-end set."
And the path to an incursion of tourists is in place on the sleepy Caribbean island of Grenada, as prime developers seek to create 'a new St. Barts' for the high-end set."