India's glorious past and cultural diversity make a potent blend which attracts millions of tourists each year to its heritage tourist attractions. ... The most popular heritage tourism destinations in India are: Taj Mahal in Agra. Mandawa castle in Rajasthan.