Where is Longasho?

Where is Longasho located?

Longasho, Squid, Sweden (approx. 56.58333°, 15.43333°)


Where is Longasho on the map?