City · Spain
Orihuela

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
- Population: 101,321.
- Timezone: Europe/Madrid.
