Definition of Isabela Island
island of Ecuador; largest of the Galápagos Islands area 1650 square miles (4290 square kilometers), population 336
Learn More about isabela island
Britannica.com: Encyclopedia article about Isabela Island
Seen and Heard
What made you want to look up Isabela Island? Please tell us where you read or heard it (including the quote, if possible).