Chennai Rail Museum is located in Chennai, India on New Avadi Rd, next to ICF Furnishing Division, Lakshmipuram, Villivakkam. Chennai Rail Museum is rated 4.4 out of 5 in the category rail museum in India.
Address
New Avadi Rd, next to ICF Furnishing Division, Lakshmipuram, Villivakkam