Nuwara Eliya or little England of Ceylon
It’s 6:15 AM and we are standing in front of Ella train station with a bunch of people. The train station is closed and there is no one at the ticket counter. WTF? The train should be leaving soon … Then the news came to our ears – the railway is on strike. Until further … More Nuwara Eliya or little England of Ceylon


