The sheer sight of white marble monument amidst the banks of the river Yamuna is a sight to behold. The story of the Taj adds to its allure and Agra and Fatehpur Sikri forts provide ample other opportunities to experience Indian history and Mughal architecture at...