1 Keoladeo National Park, Bharatpur
Flocks of rare birds – and birdwatchers – travel from across Asia and Europe each winter to visit this remarkable wetland sanctuary.
2 Ranthambore National Park
One of the easiest places in the world to see tigers in the wild, thanks to its large and exhibitionist population of big cats.
3 Savitri Temple, Pushkar
For optimum views of the famous lake and whitewashed holy town, climb to the hilltop Savitri Temple at sunset.
4 Mehrangarh Fort, Jodhpur
Spectacular hilltop citadel, with maximum-impact views of the Blue City below.
5 Jaisalmer Fort
One of India’s most beautiful forts, its massive, honey-coloured bastions enclosing a labyrinth of narrow streets dotted with sandstone havelis and temples.
6 Camel trekking
There’s no better way to experience the Thar Desert than by riding a camel through it.
Rajasthan’s – if not India’s – most romantic city: a fairy-tale ensemble of lakes, floating palaces and sumptuous Rajput architecture ringed by dramatic green hills.