You may have noticed an increase in the amount of people who travel to Arctic destinations lately. But none compare to Svalbard, the island next to the North Pole.
You may have noticed an increase in the amount of people who travel to Arctic destinations lately. But none compare to Svalbard, the island next to the North Pole.