Where is Lovelund?

Where is Lovelund located?

Lovelund, Westernorrland, Sweden (approx. 63.53333°, 16.28333°)


Where is Lovelund on the map?