The Kumari: Nepal’s living goddesses
Nepal, situated between China and India, is a small country steeped in legends and myths. It was the crossroads for the salt and silk routes, connecting East and West. A beautiful, awe-inspiring land, Nepal is the birthplace of Buddha and home to the Kumari: the living goddesses who are unique to this country. Aged between […]