Meeting Kumari – the living Goddess of Nepal

Top Post on IndiBlogger

Have you heard of the Living Goddess of Kathmandu? Kumari, the Living Goddess of Kathmandu, is a symbol of hope and faith in Nepal. The first time I had heard of her was when I was in Nepal three months back. However, time being short, I did not get to s

Read this post on

Ami Bhat

blogs from Bangalore