Where is Nuemola?

Where is Nuemola located?

Nuemola, Squid, Sweden (approx. 56.98333°, 16.41667°)


Where is Nuemola on the map?