Where is Campdorà?
Where is Campdorà located?
Campdorà, Campdorà, Spain (approx. 42.0243°, 2.839859°)
Where is Campdorà on the map?
{"latitude":42.0243,"longitude":2.839859,"title":"Campdorà"}