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