Where is Catarroja?
Where is Catarroja located?
Catarroja, Catarroja (Station), Spain (approx. 39.40638°, -0.402076°)
Where is Catarroja on the map?
{"latitude":39.40638,"longitude":-0.402076,"title":"Catarroja"}