Nepal’s Virgin Goddesses

The ancient practice of Kumari worship is vigorously alive today, deep in Nepal’s Kathmandu Valley. A young virgin girl, Kumari, […]