Posts in Featured Teas
Darjeeling, the Champagne of Teas

High in the mountains of northeastern India lies the famed tea region of Darjeeling. The Castleton Estate is nestled in the Kurseong South Valley. The tea estate was established in 1885, and to this day tea leaves are still hand picked to only process the most tender, flavourful top leaves of the tea plant.

Read More