St Helena Island in Pictures
St Helena Island is a tiny British Overseas territory situated in the South Atlantic Ocean. It has a population of 4000 & the islanders are affectionately called 'Saints.'
Our unique island offers natural beauty, adventure & a vast range of history & heritage
Photo Credit: Ed Thorpe & Sub-Tropical Adventures