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 …
Espanola. Wow. Even now, months later, I look back at Espanola as one of my favorite excursions. The albatrosses are a major draw to the …