The Kinari Bazaar has a reputation for selling the finest jewelry in Agra and a great place for bridal shopping. You’ll find clothing, shoes, fabric, jewelry, spices, marble work and snacks. Also, buffaloes and elephants squeeze through the huge crowds as well.