Ecuador | Galapagos | South America Charles Darwin Research Station & Tortuga Bay (again) Galapagos Islands – Day 3