Where is Costa?

Where is Costa located?

Costa, Westernorrland, Sweden (approx. 62.9°, 18.33333°)


Where is Costa on the map?