Kumari - The Living Goddess Amidst the Mortals
There are many Kumaris in Nepal, the most renowned are from Kathmandu called the Royal Kumari, and the other two are from Patan and Bhaktapur.
our first-hand Himalayan travel experience
There are many Kumaris in Nepal, the most renowned are from Kathmandu called the Royal Kumari, and the other two are from Patan and Bhaktapur.