Dilmah Real High Tea Cafe & Restaurant 2015

While hot cups of tea calm our nerves on stressful days, the world’s toughest tea challenge, Dilmah Real High Tea, is set to stir up those of 21 national winners fighting for the top spot over at Sri Lanka in July. Cafes in Indonesia on the other hand, will have …