Index | Saint Helena


Saint Helena: An island in the South Atlantic belonging to Great Britain. Napoleon was exiled there, and resided at Longwood from 1815 until his death in 1821.