Home » Corsica IslandOn which island of French, Napoleon was born? by A. Saint Helena B. Corsica C. Elba D. None of these