The World of XPILAR - LANDSCAPE/SEASCAPE PHOTOGRAPHY AND ART CONTEST - Ceylon Tea
The World of XPILAR - LANDSCAPE/SEASCAPE PHOTOGRAPHY AND ART CONTEST - Ceylon Tea
Tea Plantations - Nuwara Eliya Sri Lanka
Captured at Nuwara Eliya , Sri Lanka
Now friends, this is not an ordinary tea plantation. These misty mountains in Sri Lanka make the finest tea in the world. The " Ceylon Tea" , I'm very sure you may have heard this name. Most probably the names like "LIPTON Tea" , Dilmah which are some popular tea brands from Sri Lanka. But not every country generate organic and full hand made tea following a natural manufacturing process, like in Sri Lanka. That's why Ceylon tea is special.