Water Falls Diyaluma Falls is Known as the Second Highest Waterfall in Sri Lanka Chandana-Perera Our Journey to Diyaluma Falls Diyaluma Falls is known as the second highest waterfall in Sri Lanka. And the good thing about it is you can reach the top … Read More