Where is Osebo?

Where is Osebo located?

Osebo, Squid, Sweden (approx. 58.16667°, 16.1°)


Where is Osebo on the map?