Where is Belemola?

Where is Belemola located?

Belemola, Squid, Sweden (approx. 57.35°, 15.96667°)


Where is Belemola on the map?