Where is Khusbala?

Where is Khusbala located?

Khusbala, Squid, Sweden (approx. 57.01667°, 16.9°)


Where is Khusbala on the map?