Sri Lanka Virtual Experience

Welcome to Ella

Welcome to Ella, Sri Lanka Ella is a small mountain town situated in the Uva province of southern Sri Lanka. The city glows with seemingly endless sprawl of lush tea plantations and mountains and offers views that will live you speechless due to its timeless beauty.

Open Ella on Maps

Our next stop on this journey is Kane.

Next stop

We're heading to Nuwara Eliya next

Welcome to Nuwara Eliya, Sri Lanka Once a favourite getaway for the Scottish and English pioneers, Nuwara Eliya in Sri Lanka is situated on the tea plantation l

Continue to Nuwara Eliya
Curated by Trift Team