What Is the Pearl of the Antilles?
Antilia was a legendary island in the Atlantic that appeared on European maps before the discovery of the New World. Sometimes described as a large island, sometimes as a small isle, and sometimes as a chain of islands, Antilia was said to have been colonized by Christians fleeing the Muslim invasions of Spain and Portugal durin