St. Helena: The Secret of the South Atlantic by Traveller | Aug 21, 2020 | Africa, St HelenaSt. Helena is one of the most amazing and hidden places I’ve ever visited. Check it out with me in this video!