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: