Karta Vacation Rentals
On the seaside edge of Bella Vista in the Galápagos — steps from Galápagos National Park and a short drive to Tortuga Bay Beach (6.8 km), Las Grietas and the Charles Darwin Research Station. A compact, family-friendly lodge that puts island adventures within easy reach.