Ella

posted in: Ella, Sri Lanka | 0

Ella is a small town that emerges almost at the end of the railway line that runs through the Hill Country, a mountain area located in the center-south of the island of Sri Lanka. Along the way, from Kandy to … Continued