Nepal is a land of real divinity. Nepal is the land of living goddesses known as Kumari. The practice Kumari dates back to centuries, probably from the Malla Kingdom. The spirit of goddesses Taleju Vawani has been residing in form of pre-pubescent virgin girls. Kumari – A brief introduction Kumari is derived from the Sanskrit word Kaumarya which means princess. Kumari is worshipped both by Buddhism and Hinduism in Nepal. Most of the traditional kumari .