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