New Delhi, July 25 (IANS) If ticket sales are anything to go by, the luminous 17th century Taj Mahal in Agra is the most popular monument in India, attracting over 2.5 million visitors a year.

Click here to read the complete article.