
Los Gemelos
They are located in the highlands of Santa Cruz Island, along the Puerto Ayora – Itabaca Channel road, in the Galápagos Archipelago.
This impressive natural formation consists of two large collapsed lava chambers, known as Los Gemelos (The Twins). The site features trails and viewpoints for visitors to explore and enjoy the scenery.