India this Week
Municipal workers immerse an idol of the Hindu goddess Durga in the waters of the river Brahmaputra on the last day of the Durga Puja festival in Guwahati, September 30, 2017. (Photo by Anuwar Hazarika/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy