A Look at Life in India

An idol of the Hindu goddess Durga floats in a temporary pond near the River Ganges after its immersion in Allahabad, India, Saturday, September 30, 2017. The immersion of idols marks the end of the festival that commemorates the slaying of a demon king by lion-riding, 10-armed goddess Durga, marking the triumph of good over evil. (Photo by Rajesh Kumar Singh/AP Photo)
A Look at Life in India
   
  Military Woman Gallery

Must See Places

Google Ads Privacy