seeing giant tortoises

Wall of Tears Hike

The Wall of Tears (El Muro de las Lágrimas) was built by prisoners on Isabela island in 1945. The wall itself isn’t ...