Agra is famous for leather, be it leather boots, belts, bags, slipper or jackets and another must-buy item is the rugs and carpets. Agra is famous for its delicacies too and acknowledged as one of the best street food serving spots in the country by many connoisseurs.