The 299th tallest waterfall in the world, Bambarakanda Waterfall is a natural marvel to behold. The cascading waters fall from a height of 863 feet. One of the primary tourist attractions in Badulla District, the waterfall is a favourite with nature photographers. The site is also excellent for picnics, and the natural pool at the base of the waterfall is an invitation for a swim. The fall also has a hiking trail if you fancy getting up to the top. At the top is another waterfall that feeds the main waterfall. For the best experience, visit between March and May. During the dry season, from June to September, the fall gets much thinner. And November to February is the rainy season with heavy downpour – not a great time for hiking, and visiting during the rainy months is dangerous.