Close your eyes and escape to impossibly blue waters and white sand beaches. Watch the regatta under perpetually sunny skies, where French sophistication meets Caribbean charm. In the water, on the water, near the water… nothing can hold a candle to St. Barts. But this one comes pretty close.