For a long time, the renowned “Champagne of Teas”—Darjeeling tea is a drink that I always wanted to try. Darjeeling is a famous place that is located in West Bengal in the highlands of the eastern Himalayas. The tea leaf, known as Darjeeling tea, is worldwide known because of the aroma and taste of thick […]