Is This The World’s Best Cup of Tea 10 years ago The British may have introduced tea to India 150 years ago, but the country has really made the drink its own.