HomeGENERAL KNOWLEDGE On which island of French, Napoleon was born? - January 26, 2018 0 A. Saint HelenaB. CorsicaC. ElbaD. None of these Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter