Located 1041 meters above sea level, Ella is a peaceful hill town in Sri Lanka. Surrounded by tea gardens, beautiful…
The iconic train journey from Colombo to Ella in Sri Lanka is perceived as the most beautiful train journey in…