News The eerie ghost town on world’s largest island, abandoned for 20 years & visitors have to arrive by dog sled or boat ON the edge of the Earth lies a village frozen in time… NewsFinale JournalJuly 29, 2025 View Post