Where is Stumpeneset?

Where is Stumpeneset located?

Stumpeneset, Squid, Sweden (approx. 57.80222°, 16.56833°)


Where is Stumpeneset on the map?