Galapagos frontier

Galápagos Frontier on Santa Cruz Island, is a beautiful natural reserve with Giant Tortoises, lush forests, and lava tunnels.

Getting there

Galapagos frontier

guayabillos, Santa Cruz, Santa Cruz, 200105