Waterfalls Sri Lanka
Starting from hill landscapes of the country, there are many beautiful waterfalls Sri Lanka are rushing down rocky precipices forming a number of roaring falls in various shapes and heights in the country. Especially Central Province, Uva Province and Sabaragamuwa Province are blessed with this nature creation and it enriches the beauty of country. And […]
Continue Reading