Galapagos Day 12 – Chinese Hat & Rabida Island
Chinese hat – or Sombrero Chino – is a very small island off the Southeast coast of Santiago Island. We had visited the west coast …
Chinese hat – or Sombrero Chino – is a very small island off the Southeast coast of Santiago Island. We had visited the west coast …