Kadiyanlena waterfall is at Nawalapitiya in Sri Lanka. It is very beautiful and hidden. People can enjoy in water and I can't believe why it is hidden from people in Sri Lanka. Kadiyanlena falls is near Nawalapitiya-Dimbula road about 13.2 Kms from Nawalapitiya.