Karta Vacation Rentals
In Puerto Ayora on Santa Cruz Island, moments from the Charles Darwin Research Station and Las Grietas and close to Tortuga Bay and city-center shops. Easy access to the Galápagos highlights, with a lively town vibe and island calm just beyond the door.