Les Tours de Merle
The Tours de Merle is a fairy-tale castle, in a place of power dominating a meandering forested gorge of the river Maronne in the Correze, France.
Selected Bibliography:
Web
pilgrimsall.org