Unique Encounters at the Charles Darwin Research Station in Galapagos
A visit to the Charles Darwin Research Station on the Island of Santa Cruz in the Galapagos is a lifetime dream for our visitors, according to Dennis Ballesteros, a Senior Guide with Metropolitan Touring, an organization that brings thousands of ...