The Upper Hill Country

Destinations

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

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

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 »