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.
We brought our vacuum cleaner with us last time we went, we were looking at those in a magazine.