Which is the No. 1 tourism in India?

Taj Mahal, Agra. Taj Mahal is one of the seven wonders of the world and is considered to be the most popular tourist attraction in India.

Language-(English)