Site / monument to LESTARDS Lestards See all Address 19170 LESTARDS How do I get there? About The thatched church (a unique monument in France), the Virole waterfall on the Vézère, the orientation table and picnic area at the Col de Lestards are just some of the treasures to be discovered in Lestards.