Who Is Kumari? Meet Nepal’s Living Goddess and Only Living Deity
In the Kathmandu Valley, at the ancient temples where tales of gods and goddesses are heard, within a living tradition that breathes magic into the modern world, the tradition of Nepal’s living goddess, the Kumari, is found. Unlike the mythological deities found only in stories and scriptures, the Kumari is a real child from the […]