Visit Nepal – Kumari In Nepal The Living Goddess
The term ‘Kumari’ is a Sanskrit word meaning ‘young prepubescent girl’. A young Newar girl is presented as the “Living Goddess” known for the popular tradition of the Newars, the original inhabitants of Kathmandu valley. Nepal Kumari goddess is believed to be the incarnation of Goddess Taleju.
History...