India Last Weeks

A worker cleans machinery inside the British India Corporation Limited factory in the northern Indian city of Kanpur September 30, 2014. British India Corporation, which hasn't made a profit since 1989, is among the companies being earmarked for revival, officials in New Delhi said. (Photo by Pawan Kumar/Reuters)
India Last Weeks
   
  Military Woman Gallery

Must See Places

Google Ads Privacy