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