One of our favorite things about India is the delicious tea you can find everywhere. Chai wallahs can be found on just about every corner throughout the country. “Chai” is the Hindi word for tea and “wallah” … Continue Reading
Posted: December 4th, 2010 ˑ
Comments Closed
Filled under: food, India, video