The country is home to more than 100 waterfalls and rivers. Waterfalls are mostly located in the Hill Country.

Bambarakanda - The tallest waterfall in Sri Lanka which is height of 789 feet. Located in a heavey forest around Bandarawela

Diyaluma - This beautiful waterfall is 559 ft high and located around the Koslanda-wellawaya road

Bopath Ella- Located in a village known as Devipahala, close to Rathnapura. This is one of the dangerous waterfalls to swim in.

Devon- Known as Sri Lanka's 'veil of the vale. About 318 ft high. located in Talawakele – Navalapitiya Road.

Dunhinda - Situated 2 km off the main road that leads to Taldena.

Bakers - Located at Hoton Plains.

St Claire - Lhis is one of the widest waterfalls in Sri Lanka, located in Talawakele.

Ramboda Falls- The 11th highest waterfall in Sri Lanka. It is located in the hill country.