A country of incredible diversity, India enchants travellers with a vista of sacred rivers flowing courtesy of some of the busiest cities, ancient temples set against rolling foothills, and cultural traditions alive and well in thousands of diverse regions.
