Makeli ella is a very popular waterfall in Western Province, Kaluthara district. This small beauty is created by a branch river Makeli Oya which belongs to Kalu Ganga. This can be easily reachable from a main road. The 10m Makeli Ella Fall is said to resemble a bride's veil from a distance, and round weather-eroded granite stones pepper the landscape. Before the fall there is a large natural pool, and 6m downstream a fairytale-like islet watershed, known as Thumodara. Later the streams fuse and flow to the Kuda River, and via the Kaluganga River to the sea