Where is Simundae?

Where is Simundae located?

Simundae, Uppsala, Sweden (approx. 60.33333°, 18.21667°)


Where is Simundae on the map?