Skip to playerSkip to main content
  • 12 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.
Comments

Recommended