Central & South America

Central & South America Attractions

Canal del Amor

Anyone who is looking to make the most of Santa Cruz in the Galapagos cannot miss an opportunity to see the Canal del Amor, or the Love Channel. The complete natural adventure, Canal del Amor is not ...  Read more

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message