Bambarakanda Falls (also known as Bambarakele Falls ) is the tallest waterfall in Sri Lanka. With a height of 263 m (863 ft), it ranks as t...Read More
Located in Haputale 173 KM (107 Miles) From Colombo in the Badulla District, and is 4695 ft high above the sea level. It is one of the plac...Read More