Stop a while
Let go of the busy mind, breath and open your eyes.
Nature’s casual artistry is all around.
A single fallen leaf contains the whole perfect universe.
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. Click here to find out more