Blog Header Image

Tag: Tea Resorts

Tea, the star of Sri Lanka

Tea, the star of Sri Lanka

By Royston Ellis

Tea is the second most popular beverage in the world and the best tea comes from Sri Lanka. Unfortunately, most people in a hurry only know tea as the liquid resulting from dangling a tea bag on a string in a cup of hot water for a few minutes, then ...