Kalupahana Uduwara Ella Falls (උඩුවර ඇල්ල)
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.