Arvidsjaur, Sweden

Arvidsjaur, Sweden

Arvidsjaur, a town in Lapland about 450 mi/725 km north of Stockholm, is a lively tourist center in the summer and practically empty in the winter. It is so cold then that automobile companies go...

JDS Travel News JDS Viewpoints JDS Africa/MI