Los Gemelos is a geologic landmark half-way across the island of Santa Cruz on your way into town. A few small signs mark this amazing attraction. It doesn't matter if you believe in evolution or not; Volcanic magma erupted from the Earth's mantle to create the Galapagos island archipelago thousands... Read more