Nepal’s Living Goddess: A Look at the Kumari TraditionBy The ChhattisgarhSeptember 30, 2025 In Nepal, the tradition of selecting a Kumari, or living goddess, continues with 2-year-old Aryatara Shakya. She has been chosen…