From France to St. Helena
St. Helena is a British Overseas territory and one of the most remote inhabited islands of the world. Of volcanic origin, the nearest landmass is the southwestern edge of African continent and its good 1900 kms away. Before it’s Air connectivity from South Africa as recent as 2017, the only way to reach was by…