Where is Upper Holmsta?
Where is Upper Holmsta located?
Upper Holmsta, Westernorrland, Sweden (approx. 63.28333°, 16.65°)
Where is Upper Holmsta on the map?
Upper Holmsta - Tropiclandia water park
Upper Holmsta - Open Air Museum in Lillehammer
{"latitude":63.28333,"longitude":16.65,"title":"Upper Holmsta"}