Where is Campdorà?

Where is Campdorà located?

Campdorà, Campdorà, Spain (approx. 42.0243°, 2.839859°)


Where is Campdorà on the map?