Landmark · Ecuador
Wall of Tears

Wall of Tears is a landmark in Galápagos Province, Ecuador. Historical site 5 km west of Puerto Villamil on Isabela Island in the Galapagos Islands, Ecuador.
Landmark · Ecuador

Wall of Tears is a landmark in Galápagos Province, Ecuador. Historical site 5 km west of Puerto Villamil on Isabela Island in the Galapagos Islands, Ecuador.