Orihuela

Spain

Orihuela is a city and municipality situated in the province of Alicante within the Valencian Community of Spain. It is geographically positioned at the foot of the Sierra de Orihuela mountains.

The city is notable for being located in one of the few Spanish-speaking areas of the Valencian Community.

Sources

  1. Orihuela