The pitch can be found in the Lofoten Islands in Norway, northern Scandinavia ... It is surrounded by sea and only connected to the main island via a bridge built in 1983. The stadium is located ...
Results that may be inaccessible to you are currently showing.