Wrangel Island, the most pristine nature reserve on the planet
The word ‘remote’ might have been created for Wrangel Island. Sitting on the top of the world within the Arctic Sea off the northern coast of Chukotka, it was once domestic to woolly mammoths. It is believed that Wrangel Island is the last…
read more...