TAG Galapagos

Galapagos Islands Good News

The Galapagos National Park experts consider that the presence of La Niña natural climatic phenomenon

READ MORE