Where is Ascaremola?

Where is Ascaremola located?

Ascaremola, Squid, Sweden (approx. 57.48333°, 16.63333°)


Where is Ascaremola on the map?