Surathalee Waterfall
This is one of most beautiful waterfall in up country, Sri Lanka. This is located at the Village called "Halpe", BelihulOya in Rathnapura district, near by the University of Sabaragamuwa, ...
YouTube
-
Mon, 22 Dec 2008 11:00:16 -0500
Found on Truveo