Where is Catí?

Where is Catí located?

Catí, Catí (Station), Spain (approx. 40.47378°, 0.023527646°)


Where is Catí on the map?