The Nilgiri Mountain Railway, "The Toy Train", is one of the oldest mountain railways in India. It was planned in 1845, and was finally opened by the British in 1899. Read more