Train Service Review Sri Lanka Railways ( SLR ) is a government department functioning under the Ministry of Transport.SLR transports both passenger and freight Continue Reading