Whatever type of tour one may opt for, be it a tour for entertainment or pilgrimage, there is an element of education in it. Man learns a lot while traveling and it was travel that has brought the early man this far. Every place has a message and every tour has an element of entertainment, education and of course fun. However, there are certain locations that stand apart for the sheer excellence they have to offer in terms of natural beauty or man made wonders. Agra in Uttar Pradesh is one such place and if it is your choice destination for this year’s vacation, take some time to go through the places to visit in Agra that you are not supposed to miss on your tour to Agra.