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 …
Bambarakanda Waterfall is known as the highest waterfall in Sri Lanka. It is located in the Balangoda area between a few huge mountains. Once we had a long holiday, …