Isabela (Ecuador)

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Mikael Hadell
Isabela Island, known by its Spanish name of Isla Isabela and less commonly by its English name of Albemarle Island, is the largest of the Galapagos Islands of Ecuador.
Charles J Sharp

Towns

Understand

Get in

Get around

See

Do

Buy

Money

Eat

Drink

Go next