Orihuela
City located at the feet of the Sierra de Orihuela mountains in Alicante province, the town has a distinct identity from the nearby coastal resorts.
Javier Marín, CC BY 3.0 , via Wikimedia Commons
Points of interest
Tourist infomation
Here's a link to tourist information: Tourist info website
Plan your own trip
Why not plan your own trip one hop at a time with Trip-Hop:
plan trip
great hops from here