The world’s most isolated settlement sits at the foot of an active volcano in the South Atlantic Ocean. See what life there is like. Finance July 31, 2024 Residents of Edinburgh of the Seven Seas, one of the British Overseas Territories on the island of Tristan da Cunha,…