Where is La Cambera?
Where is La Cambera located?
La Cambera, Cantabria, Spain (approx. 43.23201°, -4.043467°)
Where is La Cambera on the map?
{"latitude":43.23201,"longitude":-4.043467,"title":"La Cambera"}