An abandoned British island reclaimed by nature

News imageBella Falk South Georgia island is a British Oversees TerritoryBella Falk

With no permanent residents and millions of animals, South Georgia island is one of the world’s most biodiverse places. Yet, few Brits have ever heard of it.