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
Travel Writing and Book Reviews
[
[
[
]
]
]
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
Please leave a reply – I would like to hear from you: