To take the trail to the Wall of Tears is to know Isabela Island in the Galapagos. Here you will experience the wildlife and solitude of this special place on your own, without a guide. The trail is free and begins at the edge of town opposite from the docks. […]
Daily Archives: December 18, 2017
1 post