Facts about strange life of Living goddess in Nepal, Kumari Goddess

Apart from the world’s tallest mountain, the Mt. Everest and the birthplace of the Lord Gautama Buddha, Lumbini, Nepal boasts a rich cultural heritage and numerous customs and tradition. Among many such traditions, there exists one in which a young and living goddess is worshipped; Kumari. The word ‘Kumari’, originally, comes from the Sanskrit word [ Continue Reading ]