Ella Uda Ella Waterfall
Ella Uda Ella, also known as Kahana Ella, is a picturesque waterfall located in Avissawella. It draws its water from the Kodikande Mountain and the Koswatte Canal network, which flow through rock-lined valleys. The water cascades dramatically from a cliff, creating a mesmerizing sight. Interestingly, the local mahseer fish (Tor khudree) thrives in these waters.