Where is Costa?

Where is Costa located?

Costa, Corse, France (approx. 42.5749251°, 9.0025896°)


Where is Costa on the map?