It is no surprise that when it comes to shopping, the pink city offers the best of the best. Like the forts, the city's many street markets, some of which have existed since ages, unravel treasures you won't be able to resist taking back home. For avid shoppers, Jaipur is just the place to be. Although you may already have a long shopping list ready, we have noted down the top five things you absolutely must buy.
