Letty Galapagos Cruise Review
Quick Summary The Letty is an 83-foot First Class expedition motor yacht custom-designed for Galapagos cruising in 1991, one of three identical sister ships (Eric, Letty, Flamingo) operated by Ecoventura, Ecuador’s first carbon-neutral company. Two certified naturalist guides sail every…
