The Leeward Islands are the older of the Caribbean chain know as the Lesser Antilles that offers Yacht Rentals and stretches in and arc from the U.S. Virgins to South America. Formed from volcanic and tectonic action some 20 to 30 million years ago, they created a variety of landscapes, tropical growth, bays and beaches unmatched anywhere, which is perfect for a sailing vacation in the Caribbean.. Just as varied are the histories, nationalities, cultures and cuisines one finds there today, a microcosm of the best the world has to offer. These islands were selected for the infinite choices they provide yacht charter vacationers everything from French chic to delightful Dutch to proper English. The cuisine and restaurants are even more diverse, blending European, American and Asian dishes with Caribbean and Creole, served in elegance or in bare-foot bistros.