top of page
Search


Ella (Sinhala: ඇල්ල, Tamil: எல்ல)
In Sinhalese, Ella translates to waterfall. The city is encircled by tea plantations and forested hills veiled in misty clouds. This...

Manuel Fernando
Apr 8, 20211 min read
40 views
0 comments


Nuwara Eliya (Sinhala: නුවර එළිය, Tamil: நுவரெலியா)
Nuwara Eliya, situated in the Central Province, is a must-visit destination in Sri Lanka. Surrounded by lush green hills, it is often...

Manuel Fernando
Feb 21, 20212 min read
28 views
0 comments
bottom of page