Where is Herserud?
Where is Herserud located?
Herserud, Stockholm, Sweden (approx. 59.3573°, 18.10222°)
Where is Herserud on the map?
{"latitude":59.3573,"longitude":18.10222,"title":"Herserud"}