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: