Where is La Roche-Canillac?
Where is La Roche-Canillac located?
La Roche-Canillac, La Roche-Canillac, France (approx. 45.19562°, 1.9693751°)
Where is La Roche-Canillac on the map?
{"latitude":45.19562,"longitude":1.9693751,"title":"La Roche-Canillac"}