Margaret's Hope Tea

Sprawling across the renowned Darjeeling district of West Bengal is an emerald blanket of verdant bushes, the leaves of which are considered to make some of the finest tea in the world. This haven of colour is Margaret's Hope Tea Estate, commonly known as the source of the “Champagne of Teas”.