Located on the banks of the Vézère river, Saint-Léon offers visitors its Romanesque church, a castle, a manor house and an expiatory chapel and many traditional houses. Enjoy this most beautiful village of France. You can then take a short hike to the Côte de Jor viewpoint and enjoy the view of the Vézère valley