Where is Navashviken?

Where is Navashviken located?

Navashviken, Wermland, Sweden (approx. 59.63333°, 11.85°)


Where is Navashviken on the map?