:"For the town in the province of Teruel, Spain, see Orihuela del Tremedal"Orihuela in Spanish or Oriola in Valencian is a city and municipality located in the province of Alicante, Spain. The city of Orihuela had a population of 32,472 inhabitants in the beginning of 2006. The municipality has a total area of 367.19 k...