The word Kumari literally means “virgin” in Nepali. These living goddesses are young, pre-pubescent girls who are considered to be incarnations of the Hindu goddess of power, Kali. They live a sheltered life until they reach puberty, and are worshipped in Nepal by...
Subscribe to Applenews247.Com Newsletter