Where is Osemola?

Where is Osemola located?

Osemola, Squid, Sweden (approx. 57.06667°, 16.11667°)


Where is Osemola on the map?