About St Helena, in the South Atlantic Ocean sainthelenaisland.info 3 points by Redoubts 6 months ago · 0 comments Reader PiP Save No comments yet.