Camilla Lucia

Camilla Lucia

2
Followers
53
Following
Camilla Lucia
More ideas from Camilla
Lands End, Nuwara Eliya - Sri Lanka

Lands End, Nuwara Eliya - Sri Lanka

Nuwara Eliya, Sri Lanka  (dinusha123, via Flickr)

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