Jaipur — Johri (Johari) Bazaar (means market in Persian) is the most famous street in Jaipur. Numerous sellers and artisans can be spotted on this wide stretch and is the main tourist attraction of this colour...
Colourful puppet dolls are hung on the peg for patrons to buy and click
or