Kumari – Living Goddess of Nepal

Kumari - Living Goddess of Nepal  The Kumari is a young girl who is believed to be the incarnation of the demon-slaying Hindu goddess Durga. Dating back at least to the Middle Ages, the cult of the Kumari is popular among both Hindus and Nepalese Buddhists - another notable example of the mingling of religious … Continue reading Kumari – Living Goddess of Nepal