Where is Nesudden?

Where is Nesudden located?

Nesudden, Stockholm, Sweden (approx. 59.48083°, 18.59333°)


Where is Nesudden on the map?