Island · Ecuador

Isabela Island

Isabela Island, Ecuador

Isabela Island is a island in Galápagos Province, Ecuador. The largest of the Galápagos Islands.

More places in Ecuador