India (Hindi: भारत or Bharat) has many of the world's highest mountains, most populated cities, and longest rivers.India's heritage and culture is a rich amalgam of the past and present. This vast country, the second most populous in the world and set to become number one, offers the traveller a view of fascinating religions and ethnography, a smorgasbord of languages, and