Located on the banks of Yamuna, Agra is the city that houses the famous Taj Mahal, the epitome of beauty. Reeking of the vibes of the Mughal Empire, Agra is all about enchanting forts, intriguing tombs, bustling markets, and lip-smacking street delicacies. However, the appeal…