isabela island

listen to the pronunciation of isabela island
English - 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
isabela island
Favorites