Shopping in Varanasi is a blast. You'll find everything from Banarasi Silk to hand-knitted carpets. The best markets to hit up are Vishwanath Gali, Thatheri Bazaar, Gol Ghar, Godowlia, Chowk, and Urban Haat.