Located beautifully upon the banks of the river Yamuna in the northern state of Uttar Pradesh, the city of Agra is a travel destination that requires little introduction. Home to the world renowned Taj Mahal, the city of Agra offers its visitors a plunge into the architectural brilliance of the Mughals, who ruled India for 331 years. Besides the Taj Mahal, the Agra Fort and Fatehpur Sikri are among the main tourist attractions. These three iconic monuments have also been