We Indians don’t just love tea, we adore it. Not a day goes by where we would not down few cups of tea down our throats. We just have to have it. So, if you love tea then you are going to love India too. Indians have tea (called chai in India) differently as compared […]
The post Indian chai at the roadside appeared first on Holiday guide to India.
Published on September 28, 2013 23:24