Market Pulse: Bermuda, the Host Island for CHICOS 2017
Known for its iconic pink-sand beaches, the island of Bermuda is nestled in the North Atlantic Ocean, just 650 miles east off the coast of North Carolina. Most associate the island as part of the Caribbean, but Bermuda is actually located hundreds of miles to the north. Less than a two-hour flight from New York, Bermuda is an ideal tourist destination with mild temperatures and a unique culture, growing in popularity among younger, experiential travelers and hotel investors.