#UvaProvince
Tag · 2
Articles
Article
Diyaluma Falls
Diyaluma Falls is one of Sri Lanka’s most striking natural landmarks and the country’s second-highest waterfall. It lies near Koslanda in…
Article
Bambarakanda Falls
Bambarakanda Falls is the tallest waterfall in Sri Lanka, located near the village of Kalupahana in Badulla District. Its water plunges…

