Tea plantations,waterfalls & scenic hill country of sri lanka
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.
4m 1sLenght
5Rating