The Best Islands for Luxury Shopping in the Caribbean
Bahamas On New Providence, Bay Street is the place to browse (and buy!) at a string of duty-free stores that sell luxury goods by international designers. And across the bridge on neighboring Paradise Island, the Crystal Court Shops at Atlantis resort feature brands such as Gucci, Versace and Tory Burch.