11 September 2026 · 6 min Ella Train Track Sri Lanka: Walking Before Filming On the Ella train track in Sri Lanka, I waited for the sun to break through the trees. Why research and verification… Read the note