India boasts vistas that are ideal for everybody’s pace, stretching between the Himalayas in the north, to the greenery and up-down southern states, lined up to be discovered. The northern Himalayan ...