Kumari festival of Nepal : worshipping the living goddess

Top Post on IndiBlogger
41

The Kumari festival in Nepal is celebrated annually in September where the living goddesses are worshipped in chariot processions. Read to know more.

Read this post on quirkywanderer.com


divsi

blogs from mumbai