There are living, breathing goddesses in Nepal. Known as Kumaris, these goddesses are prepubescent girls believed…
Kanya Puja, one of the famous festivals in Nepal, witnesses worshipping of young pre-pubescent girls as…
Nepal has a unique culture of worshipping young girls as the manifestation of Goddess by calling…