Where is Longeruda?

Where is Longeruda located?

Longeruda, Squid, Sweden (approx. 57.33333°, 15.53333°)


Where is Longeruda on the map?