Where is Rumma?

Where is Rumma located?

Rumma, Squid, Sweden (approx. 57.93333°, 16.31667°)


Where is Rumma on the map?