Where is Scarpa Albu?

Where is Scarpa Albu located?

Scarpa Albu, Squid, Sweden (approx. 56.6°, 16.6°)


Where is Scarpa Albu on the map?