Where is Corçà?

Where is Corçà located?

Corçà, Corçà (Station), Spain (approx. 41.98833°, 3.015728°)


Where is Corçà on the map?