Darjeeling second flush Tea 2012 - Namring Tea Garden
Darjeeling Second Flush 2012 Tea - Namring Tea Estate (Available at Darjeeling Tea Boutique )
Join my travel diary through Darjeeling: tea, tradition, and Himalayan tales. Discover misty hills, historic railways, and stunning mountain views