Northern Islands From Around the World
The islands can be located in norway, sweden, russia, uk, usa, greenland and iceland. There are 30 locations
Play Northern Islands · All community maps · WorldGuessr, a free GeoGuessr alternative