Where is Holmskog?

Where is Holmskog located?

Holmskog, Squid, Sweden (approx. 57.26667°, 15.5°)


Where is Holmskog on the map?