More ideas from lamerle
WANDERLUST - SRI LANKA.. have U ever seen this much green anywhere???

Hills Of Up Country Sri Lanka This picture was taken in the 'Up Country' Sri Lanka. This is where the world famous Ceylon tea is grown. The tea plantation we stayed in is Hatton, near Nuwara Eliya Sri Lanka