La Roche-Canillac

From Wikipedia, the free encyclopedia

La Roche-Canillac is a commune in the Corrèze department in central France.

[edit] See also