Covering some of the most varied landscapes in the world, India surprises you at every step. The country embraces the most magnificent regions within. A little exploration and some...