Where is Helgenes?

Where is Helgenes located?

Helgenes, Squid, Sweden (approx. 58°, 16.5°)


Where is Helgenes on the map?