Where is Kimramola?

Where is Kimramola located?

Kimramola, Squid, Sweden (approx. 56.61667°, 15.53333°)


Where is Kimramola on the map?