Luxury hotel review, Ceylon Tea Trails, Sri Lanka
Luxury Explorer's guide to the Ceylon Tea Trails, one of the finest resorts in Sri Lanka. See our guide to Sri Lanka: http://www.luxuryexplorer.com/Destinations/Sri-Lanka
Comments
-
i love this - very poignant at this time too. Well done
3m 58sLenght
11Rating