Wild Tortoise Reserve – Isla Santa Cruz

Can you imagine visiting the Galapagos and not seeing a Galapagos Tortoise in the wild? Unless you...

Read More