The Living Goddess: A Journey into the Heart of Kathmandu By Isabella Tree
To Nepalis the Living Goddess is the embodiment of devi; legends swirl about her; But even today the facts remain shrouded in secrecy and are closely guarded by the Living Goddesse's priests and caretakers. Why are buddhist girls worshipped by Hindu monarchs? And what happens to Living Goddesses once they attain puberty?