Nuwara Eliya tea growing region of central Sri Lanka

High up in the rugged mountains of Sri Lanka, where cool, mint-scented air sweeps across a spectacular landscape, the verdant tea plantations of the Nuwara Eliya region produce some of the world’s finest teas. The unique climate of the area, with its misty mornings,...