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