The Leeward Islands: Anguilla, St. Barths and Dominica
This is the second of our two blog posts referencing the Leeward Islands and covers Anguilla, St. Barths and Dominica. Yachting in the Leeward Islands is a privileged adventure to some of the most coveted destinations in the world. The playground of the well heeled, the yachts of high-profile celebrities crowd the ports, especially during…