The Ella Railway Station has been closed causing great inconvenience to many foreigners who have made plans to come to Colombo, Sri Lanka Mirror learns.
It was also reported that many visitors who had booked hotel rooms in Ella today (15) have canceled them.