Kumari - The goddess in me Tapestry
- from our Affiliates
The Kumari is believed to be the incarnation of the fearsome Hindu goddess Durga. One myth - and there are several - has it that Durga visits the king of the Malla dynasty every night until the king makes advances... and the goddess vanishes in anger.