Place
commune in Corrèze, France
La Roche-Canillac is a commune in the Corrèze department in central France.
From Wikipedia (CC BY-SA 4.0).