A historic city on the banks of the Yamuna River in the northern state of Uttar Pradesh is where the legacy of empires meets the vibrant energy of the present. Agra’s roots can be traced back to the great Indian epic Mahabharata, where the region is mentioned as ‘Agraban,’ a significant part of the Braj Bhumi, the sacred land where Lord Krishna spent his childhood. Fast-forward centuries, and Agra emerged as the capital of the Mughal Empire. Today, the city's rich Mughal heritage is evident in its awe-inspiring tombs and mausoleums. No wonder Agra boasts of not one or two but three UNESCO World Heritage Sites