• 11 years ago
Wherever you are in India, you're never far from a tea vendor peddling chai, a sweet, milky tea, from trays of steaming glasses. Here, a busy tea stall in Guwahati at mid-afternoon.