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 MapsOur next stop on this journey is Kane.
Curated by Trift Team