Where is Holmshø?

Where is Holmshø located?

Holmshø, Yemtland, Sweden (approx. 62.96667°, 15.43333°)


Where is Holmshø on the map?