La Roque-Gageac, France A Stunning Cliffside Village on the Dordogne River La Roque-Gageac is a village that is built into the side of