This vast archeological site would have been one of the largest and richest cities of its time. The design, detailing and ornamentation of the best-preserved ruins are astonishing.
4. Rann of Kutch, Gujarat
This hot and desolate landscape is reputed to be the largest salt desert in the world. Situated right on the border with Pakistan, its striking white plains call out to many of the more intrepid explorers in our team.
From July to September, when its rolling alpine meadows are carpeted with wildflowers, this sprawling National Park is a bucket list destination for many in the Rough Guides office.
2. Pangong Tso, Ladakh
This icy saline lake, cradled by stark and sombre mountains 4350m above sea level, comes second in our list. We think it epitomises the breathtaking majesty of the high Himalaya.
Quiet lagoons, crystal-clear waters, coral reefs teeming with aquatic life and secluded white-sand beaches... The list goes on. The absolutely spectacular Lashadweep ('100,000 islands' – though there are actually just 36) was a unanimous choice at the top of our list for the most beautiful places in India.