Where is Svelunda?

Where is Svelunda located?

Svelunda, Södermanland, Sweden (approx. 59.41667°, 16.66667°)


Where is Svelunda on the map?