Where is Costa?

Where is Costa located?

Costa, Södermanland, Sweden (approx. 59.06667°, 15.81667°)


Where is Costa on the map?