Where is Allariz?
Where is Allariz located?
Allariz, Allariz (Station), Spain (approx. 42.18817°, -7.799889°)
Where is Allariz on the map?
{"latitude":42.18817,"longitude":-7.799889,"title":"Allariz"}