Ella
Sri Lanka
5.0
(1)
Picturesque hill country town in Uva Province known for tea plantations, hiking trails, and stunning mountain views.
Quick Stats
Activities
4
Hotels
2