Colombo - Kandy - Badulla rail lineThis scenic train ride is the way to reach Kandy, 121 km by rail from Colombo, or the hill station at Nuwara Eliya. The ride onwards to Badulla, into the hill country, is also wonderful, and probably the best train ride in Sri Lanka. Travel in the...