News

India, Hindi (the language), Hindu (a follower of the religion) and Hindustan (the country) all take their name from the Indus, the mighty river that flows from the Himalayas into the Arabian Sea.