The Taj Mahal in Agra may not leave room for other tourist attractions in India to attract both domestic and international tourists. But do you know what else makes Agra one of the best and most visited tourist destinations in India? Well, the city o...