Location of the Taj Mahal, Agra is the most popular sight in India.
The most popular sight in India is locatin of the Taj Mahal, Agra.