Teas of the world

India – Vanilla Chai India is known for their spices, and their tea is no exception. Chai is an integral part of Indian culture, it is virtually impossible to avoid when travelling through any area of the country. United Kingdom/Sri Lanka – Earl Grey Although earl grey is most commonly Read more…