What is the isle of exile?
Elba is an Italian island in the Tyrrhenian Sea’s Tuscan Archipelago National Park. It’s known for its beaches, and as Napoleon’s place of exile in 1814–15
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE