Where is Quilehult?

Where is Quilehult located?

Quilehult, Squid, Sweden (approx. 57.61667°, 15.81667°)


Where is Quilehult on the map?