Where is Costa?

Where is Costa located?

Costa, Umbria, Italy (approx. 43.15°, 12.8°)


Where is Costa on the map?