Where is Hamra?

Where is Hamra located?

Hamra, Squid, Sweden (approx. 57.65°, 15.85°)


Where is Hamra on the map?