Photo of the Day: Chai! Chai!

It's always a good time for a tea break in India. Masala Chai, or just chai (spiced tea), is indisputably the national beverage of India. Chai wallahs (tea vendors) are found on just about every street corner and alleyway in its cities. Good wallahs maintain a loyal following and some make a bit of a show out of the preparation of their product. Black tea is combined with spices, milk, and sugar to create the sweet concoction that satisfies the soul of a nation.