The Leeward Islands
7 days Luxury Yacht Charter Experience
The Leeward Islands will inspire the imagination and indulge the senses
Tropical vegetation adorns the mountainside on the islands of St Barths, Saba and Nevis. Winding roads cross the terrain at dramatic inclines but the beach one finds at the end of each path is worth the journey. Anchor in stunning bays amongst sea turtles and dine in restaurants with a front-row seat to the sunset