Where is Söderboudd?

Where is Söderboudd located?

Söderboudd, Söderboudd, Sweden (approx. 59.45639°, 18.73639°)


Where is Söderboudd on the map?