Galapagos Islands Lizards & Iguanas

Two popular locations in the Galapagos Islands to see marine iguanas that are endemic to the islands and found nowhere else on earth are La Loberia Nature Reserve on San Cristobal Island and Tortuga Bay on Santa Cruz Island. The area where the beach meets sand dunes are nesting grounds and you will see signs…

Read More