A Look at Life in Nepal

Nepal's the Living Goddess, the Kumari, is carried through a crowd during the Ghode Jatra (Horse Race) Festival in Kathmandu on March 27, 2017. The Kumari is worshipped by both Hindus and Buddhists as a living goddess and a protector bringing good luck and prosperity. (Photo by Prakash Mathema/AFP Photo)
A Look at Life in Nepal
   
  Military Woman Gallery

Must See Places

Google Ads Privacy