The Taj Mahal is the endearing landmark of an Indian holiday. The 17th century mausoleum in Agra is perhaps the single most striking piece of architecture anywhere, with its towers, domes and shimmering reflecting pool. Agra’s Red Fort is another major draw, as is the nearby ghost city of Fatehpur Sikri.
New Delhi has the precursor to the Taj Mahal, Humayun’s Tomb. The red sandstone structure-designed for the second Mughal emperor-is vast, with outlying tombs amid fine grounds. The capital also sports the huge Jama Masjid mosque, the Qutab Minar tower and the Jantar Mantar observatory.
Though somewhat unappealing in places, the sacred River Ganges is iconic, especially as it passes Varanasi. Locals come to bathe, burn their loved ones and even wash their clothes in or alongside this sacred river, with lots going on around the city’s ghats.
The Temples of Khajuraho in Madhya Pradesh are a UNESCO World Heritage site, with some of the structures here over 1,000 years old. Lingaraj Temple in Bhubaneswar, the Sun Temple in Konarak, the Golden Temple of Amritsar or the cave temples at Ajanta are other religious sites worthy of a visit.
India’s high points often have hill stations, built by colonial powers for their subjects to escape the heat. The top ones are Kodaikanal and Ooty in Tamil Nadu, Shimla in Himachal Pradesh and Darjeeling in West Bengal. The highest landmarks of all reside in Jammu and Kashmir, while Lake Dal (Himachal Pradesh) is known for its colourful houseboats.
The National Museum in New Delhi has 5,000 years’ worth of relics and is arguably the best museum in India. The Maharaja Sawai Man Singh II Museum at the Moon Palace, Jaipur, is another top museum, with exquisite textiles, embroidery, silks and armoury.
Wildlife can be seen at national parks all over India. Keoladeo Ghana National Park and Ranthambore National Park in Rajasthan are two of the best, while the Sunderbans Tiger Reserve in West Bengal is popular.