Hidden deep inside the mountains near the Sri Lanka’s tallest waterfall Bambarakanda, are two lesser known but magnificent waterfalls which can be enjoyed from a single view point. These are Uduwara Ella Fall and the Nagadowa Ella Falls.

Tagged with: , , ,