Where is Longbro?

Where is Longbro located?

Longbro, Stockholm, Sweden (approx. 59.28184°, 17.97297°)


Where is Longbro on the map?