Travel blog

Giant Tortoise in Santa Cruz Island

Santa Cruz Island

The giant tortoises land Santa Cruz or ‘Holy Cross’ is one of the 16 islands located in the centre of the archipelago. The island’s history reflects the human impact from the 20th century that Santa Cruz has observed. Its wildlife has attracted many settlers along history such as germans and americans during WWl & WWll. […]