Here are ten of the most beautiful cities in India you should consider visiting ... Agra, Uttar Pradesh Step into history in Agra, home to the breathtaking Taj Mahal. Explore the grandeur of ...
MUMBAI: Labourer Joginder Kumar lives in his father-in-law’s cramped home, located in a slum on the outskirts of India’s most populous city. He earns less than US$200 a month – a meagre ...