The Charles Darwin Research Station
Traveling among the isolated and remote islands of Galapagos, one begins to wonder if man inhabits any of these islands. But there is such a place, a change of pace from the natural world that nearly all the ship’s itineraries include. Located on Santa Cruz Island is Puerto […]

