Where is Oriola?
Where is Oriola located?
Oriola, Evora, Portugal (approx. 38.3193167°, -7.8654359°)
Where is Oriola on the map?
{"latitude":38.3193167,"longitude":-7.8654359,"title":"Oriola"}