Where is Timmernabben?

Where is Timmernabben located?

Timmernabben, Squid, Sweden (approx. 56.96667°, 16.43333°)


Where is Timmernabben on the map?