Robb Report – Following a particularly nasty visit from category-five hurricane Irma last year summer, the French commune of St. Barts was left in shambles, forcing many of the island’s hotels, rental villas, and shops to close for repairs. For a 13-square-mile island with a population of around 10,000 people that depends almost entirely on income from tourists, the economic toll lasted long after the storm. – read more