The International Steam Pages
The National Railway Museum, Sri Lanka
Keith Smith was in Colombo in September 2009 and reports that a museum has been opened in the former railway terminus there in May 2009. "At present the number of exhibits is small but in 2010 the curator informed me that some 15 broad and narrow gauge steam locomotives, currently stored at Dematagoda shed and works will be transferred to the museum - so well worth anyone's visit in 2010!!"
For now the principal exhibits are two broad gauge steam locomotives from the Colombo Port Commission (#2 and #10, the latter corrected from 8, 4th February 2015), as I recall these are Hunslets. The coconut oil tanker is from the narrow gauge Udupussawala Railway.
As well as the museum a single 4-6-0 locomotive is plinthed at Colombo Fort station - readily accessible despite a heavy police and military presence in the capital - it has been here well over 30 years.