Galapagos, Italy’s largest island, is one of the best places in the world to do yachting, but many visitors to the tiny Italian island are turning to the local market instead.Galapags yacht tour and cruise company, Atwater Tours, has launched a series of “adastral yachters” and other vessels to give locals a closer look at …
Tag