Steam Trains in Thailand

One of the greatest journeys I have been on in Thailand was by steam train. If you are lucky, you might be able to go on a steam train yourself. They still run trips between Bangkok and Ayutthaya two or three times a year. These  usually operate on 26th March and 23rd October.