Saint Helena - Island in the South Atlantic - our report in category News in DiveInside - the fresh online magazine of Taucher.Net ...