Agra is the city which is rich in its heritage beauty as famous for its rulers.  It is the city which is considered with the synonymous with royalty is a story in itself. But before planning a trip to Agra a person should need to discover the history of...