City · Spain

Orihuela

Orihuela, Spain

Orihuela is a city and municipality located at the foot of the Sierra de Orihuela mountains in the province of Alicante, Valencian Community, Spain. The city is in one of the few Spanish-speaking areas of the Valencian Community.

Good to know

More places in Spain