India is a country of diversities. Each and every city of this country represents its own diversity in a unique style. Touring is an important recreation required for all of us. If you are planning for a tour and are confused about which city to choose then you can go Agra. Situated on the banks of river Yamuna this city is a part of Uttar Pradesh. The city never falls short of things to make its visitors wonderstruck. The power of Mughals over architecture can be easily traced in the Agra city. Taj Mahal tour is the must if you…