Sahira Dangol created a new article
1 d

When the Living Goddess Kumari Smiles: A Little Bit of Magic | #nepal #travel #trekking #adventure #kumari #living goddess

When the Living Goddess Kumari Smiles: A Little Bit of Magic

The Living Goddess Kumari is a young girl in Nepal who is worshipped as a deity. Chosen through a special selection process, she's seen as the embodiment of the goddess Durga.