Svalbard Travel Tips: The Land Where Polar Bears Outnumber People
For those of you who follow me on the various social media channels that I'm lousy at updating, you know that I went to Svalbard back in May. Svalbard is a group of islands in the Arctic that belong technically to Norway, but also have many Russian residents and some interesting Sovi