Where is Borgholm?

Where is Borgholm located?

Borgholm, Squid, Sweden (approx. 56.8793°, 16.65634°)


Where is Borgholm on the map?