by Vic | Feb 6, 2019 | Sri Lanka Tea
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,...
Recent Comments