Tea Trivia: How India Became A Chai-Obsessed Nation
Tea is undeniably India’s national beverage. A normal day for many Indians starts with a cup of garam chai at home, followed by more cups all through the day from omnipresent canteens and tea vendors. Tea, commonly made by simmering tea…