Hardly any country is as large and, above all, as diverse as India. Picturesque villages and vibrant cities, high mountains…