8 Facts About St Helena, A Remote Island In British Overseas Territories Now Open To Public April 1, 2024