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 in
Kathmandu .