Where is Lovelund?

Where is Lovelund located?

Lovelund, Södermanland, Sweden (approx. 59.06667°, 16.56667°)


Where is Lovelund on the map?