Where is Carihuela?

Where is Carihuela located?

Carihuela, Carihuela (Station), Spain (approx. 36.61361°, -4.504055°)


Where is Carihuela on the map?