" Nature always wears the colors of the spirit "

112
< Like Add Commments 112 Views Uploaded on December 23rd, 2016

" Nature always wears the colors of the spirit "

Talawakelle is a town in Nuwara Eliya District in the Central Province, Sri Lanka, governed by an Urban Council. It is the center of Dimbula tea planting district, the largest tea growing area in Sri Lanka

Comments(0)

Login and post Your Comment

Tags