Tag: Santa Cruz Island
-
Saturday 21 December 2024Highlights: Charles Darwin Research Station It was time to farewell the Galapagos Islands. Today we were squeezing in a visit to Charles Darwin Research Station as we missed that on our first day in the Galapagos.