Meeting Nepal’s Living Goddess Sadie Fink • November 17, 2019 The unique life of a Kumari Photo Caption: The Kumari in Patan, Nepal being held by her caretaker. Worshippers touch their heads to her feet for blessings before the Kumari returns to her private...