Stop a while.
Let go of the busy mind, breathe and open your eyes.
La Source is a retreat centre in tranquil natural surroundings in the Ardèche region of southern France. We run our own programme of workshops, welcome groups and bed and breakfast guests. We also have an excellent table d’hôte.
We also have an excellent table d’hôte. Click hereFor more information.