city
capital of Orihuela Municipality, Spain
Connected
Related
Not who you're looking for? Others named Orihuela: municipality of Spain