Which indian city consumes the largest quantity of bhang?
Additional Details This question arose from a conversation with with one of my aunties who suggested the holy city of Puri, Orissa consumes the most bhang. Pure curiosity has driven me to seek quantifiable evidence.