Britannica AI Icon

Isabella

Hispaniola, West Indies
Also known as: La Isabela

Learn about this topic in these articles: