Where is Corte?

Where is Corte located?

Corte, Corte (Station), France (approx. 42.30352°, 9.158616°)


Where is Corte on the map?