Home >
Holistic Living > Your Favorite Sacred Places
Your Favorite Sacred Places
Cae-Mari: A 'Mini-Lourdes' in North Wales
At this grassy field, located on Rose Mary Gower’s land in North Wales, a couple claimed to see the Virgin Mary and were subsequently healed of their ailments. more »
Advertisement
Related Features
Advertisement