ISABELA ISLAND


Meaning of ISABELA ISLAND in English

Island, Galapagos Islands , Ecuador.

It is the largest of the Galapagos Islands, located in the eastern Pacific Ocean west of mainland Ecuador. It has an area of 1,650 sq mi (4,274 sq km), and its northern tip, Albemarle, is crossed by the Equator. It has unique species of flightless cormorants and penguins as well as large numbers of iguanas and a flamingo colony.

Britannica English dictionary.      Английский словарь Британика.