The most scenic train ride in the world
The train ride from Kandy to Badulla is considered the most scenic train ride in the world. It takes around 8 hours to reach Badulla from Kandy and the view is amazing. The ride goes through beautiful tea plantations, green mountains and rice fields, and many more. Most importantly it cost around only 1$