From glorious natural wonders to stunning temples, India is home to some of the world's finest sites https://on.natgeo.com/2KXU6LP