The small medieval village of Rémuzat (Drôme) nestled at the base of the cliff of the remarkable Rocher du Caire.