Where is Helgesboda?

Where is Helgesboda located?

Helgesboda, Squid, Sweden (approx. 56.91667°, 16.25°)


Where is Helgesboda on the map?