A Look at Life in India

In this October 19, 2018, photo, an Indian Hindu devotee takes a ritualistic bath after immersing an idol of Hindu goddess Durga in the River Yamuna during Durga Puja festival in New Delhi, India. 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 Altaf Qadri/AP Photo)
A Look at Life in India
   
  Military Woman Gallery

Must See Places

Google Ads Privacy