Peach tea

Tea

Chai as it is known in India is a favorite beverage across the country. If you ever travel in India…