Landmark · Ecuador

Wall of Tears

Wall of Tears, 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.

More places in Ecuador