A three-year-old girl is now a new living goddess in Nepal. At a recent religious ceremony, the new Kumari or living goddess was carried from her parents' home to an ancient palatial temple in the heart of the Nepalese capital Kathmandu where she'll...
A three-year-old girl is now a new living goddess in Nepal. At a recent religious ceremony, the new Kumari or living goddess was carried from her parents' home to an ancient palatial temple in the heart of the Nepalese capital Kathmandu where she'll...