Kumaries: The Living Goddesses of Nepal

0
55

The Kumari is the only living Goddess worshiped by Hindus and Buddhists. Nepalese worship the young girls as ‘Kumari Goddesses’. Here is some insight into the centuries’ old tradition.