India is known as the country of tea. The signature taste of our beloved beverage is a result of the various types of tea that are grown in different regions of India. Tea is not just any beverage here but a ritual. An Indian household is incomplete without tea […]