Where is Tomta?

Where is Tomta located?

Tomta, Stockholm County, Sweden (approx. 59.094242°, 18.286125°)


Where is Tomta on the map?