flickr-free-ic3d pan white

Nuwara Eliya, Sri Lanka

Situated at around 2000m above sea level and surrounded by lush tea plantations Nuwara Eliya is the main hill resort of Sri Lanka and the heart of the tea industry. Once a pleasure retreat of the European planters the town is still very much an English town with many English style bungalows and buildings & gulf courses.

Photographed by: Vijayakumar Malavarayar

21,859 views
9 faves
1 comment
Taken on October 6, 2006