Day: December 28, 2017

In the middle of the Galapagos Islands coat of arms is the image of a tortoise, perfectly apt because the islands are named after the Galapagos Giant tortoise. Well actually galápago means terrapin in Spanish but the first Hispanic mariners were not splitting hairs at that time and probably intent on avoiding confusion with other […]
Our Categories
Travelers´Choice
Certificate of Excellence
Tripadvissor Reviews