Welcome to Santa Cruz Island right here within the Galapagos Islands of Ecuador. Here are 4 FREE issues you are able to do simply by strolling round inside just a few hours. We hope this vlog serves as a journey information to plan and encourage your individual adventures! 01:23 Charles Darwin Research Station 02:23 Playa […]