The ITC Mughal Agra is a luxurious and decadent resort located just outside Agra in Utter Pradesh. This expansive property is set throughout landscaped gardens and offers a great array of facilities to be enjoyed including an outdoor swimming pool which..