6 Isabela Island facts – Galapagos Islands
Facts about Isabela Island The largest of the Galapagos Islands, Isabela Island is located over 900 kilometres from the Ecuadorian coastline, within the Galapagos archipelago. It was named in the 17th century for George Monck, duke of Albemarle, but now [...]