-London Almost Farewell to St Helena The island of Saint Helena, a volcanic tropical island in the South Atlantic Ocean, is Britain’s second-oldest remaining overseas territory after Bermuda. The island is around 16 by 8 kilometres in size and […] Almost Farewell to St Helena