Loading...
Uploaded by JONSYBOY on Aug 2, 2008
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.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)