A visit to some of Sri Lanka's most beautiful waterfalls is a must on your travel itinerary. Ratnapura is known to have the highest number of waterfalls in the country, including the famous Bopath Ella. Other waterfalls in Sri Lanka include Diyaluma Falls and Bambarakanda Falls, the tallest on the list, which should not be missed.