The best street tea in India: Kolkata’s chai

Kolkata is the tea capital of India and the stalls on Elgin Road sell the finest brews in the city: sugary, spicy chai in sustainable clay cups

‘It’s soulful … and the friendliest city in India’: Fiona Caulfield’s Kolkata

‘Strangers will invite you for a chai just to talk and exchange ideas.’ The guidebook writer says the West Bengal capital is very different from its City of Joy image