Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions Where is Diyaluma Falls located?

Where is Diyaluma Falls located?

Ravana Tour Specialist August 18, 2026

Diyaluma Falls, Sri Lanka’s second-highest waterfall, is found along the Colombo-Badulla highway, in Badulla District, just about 6 kilometres from the little town of Koslanda.

Even though the main 220-metre drop can be seen right from the road, near the bottom, the real highlight is the top stretch. Getting to the upper falls takes an adventurous hike, and it starts from Poonagala village nearby, where you walk towards a run of pristine, natural rock pools sitting on the very edge of the steep cliff, in a quiet, dramatic way.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.