Visiting Agra, when on your tour to India is a must. This city with its hustle and bustle offers a variety of eye catching treats to the tourist. Firstly, of course, you must visit the Taj Mahal, which in its entire splendor is truly the reason for the fame of the city. Built by the Emperor Shah Jahan in the memory of his loving wife, this marble structure is truly spectacular and must be seen and experienced firsthand. It is a reflection of love and proves that love is not bound by factors like time or death.