Where is Arbelunda?

Where is Arbelunda located?

Arbelunda, Squid, Sweden (approx. 56.93333°, 16.86667°)


Where is Arbelunda on the map?