St. Helena is one of the most amazing and hidden places I’ve ever visited. Check it out with me in this video!