The air is thick with the beats of the dhak, the scent of flowers and dhup, the aroma of bhog, and the buzz of people in their finest new clothes that have been waiting all year to be worn. Durga Puja ...