1434 Views Dunsinane Waterfall (Pundalu Oya Falls) Dunsinane falls The stunning Pudalu Oya Ella (Dunsinane Falls) | පුන්ඩලු ඔය (ඩන්සිනන්) ඇල්ල, Sri Lanka