9 October 2024 04:55 pm Views - 2843
Actors and acressess in action between Ella and Demodara stations as filming takes place on the Nine Arches Bridge. Train services between Colombo Fort and Badulla were limited to the Ella station from today till October 15 due to an Indo-Lanka joint film project. Pix by Prasanna Padmasiri