India's bustling bazaars twinkle with treasures, from tribal jewellery and silk saris to Rajasthani mirror work and paper kites. There are spices to sniff out, pashminas to pore over, teas to taste and religious trinkets to tempt you into parting with your paise. And even if you're not intent on buying, simply diving into the street-market mayhem is a pleasure in itself.