Maybe one of the 1,000 + islands of the Bahamas?