National railway museum is the national railway museum of Sri Lanka, located in Kadugannawa. The railway museum is owned by Sri Lanka Railways.
Contact us...