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.
Most of the cinemas and offices are found on the bottom third of the avenue, mostly because it is the most easily accessible location.