The Upper Hill Country


Nuwara Eliya

Situated over 1800m above sea level, Nuwara Eliya is the main hill resort of Sri Lanka, and the heart of the tea industry in Central Province, Sri... Read more »


Hatton is a delightful modest town in the Nuwara Eliya District of Central Province in Sri Lanka. A major centre of the Sri Lankan tea industry,... Read more »


Ella is a quaint village situated in the middle of Sri Lanka‚Äôs hill country. With an incredible climate and picturesque surroundings of the hills... Read more »