Where is Cantallops?
Where is Cantallops located?
Cantallops, Cataluna, Spain (approx. 42.4235685°, 2.9248575°)
Where is Cantallops on the map?
Cantallops - Barcelona
{"latitude":42.4235685,"longitude":2.9248575,"title":"Cantallops"}