2769View
4m 1sLenght
5Rating

Tea plantations,waterfalls and stuning views are what you see,in the scenic heartland of sri lanka which rises 6,000ft above sea level on the way to Nuwara Eliya,sri lanka's finest hill resort.