Duwili Ella Falls (also known as Walawe Ganga East Falls) is a waterfall located in Kalthota, Sri Lanka. The fall is about 40 metre-tall and formed by the river Walawe Ganga. The name Duwili is derived from Sinhalese language, which means-the dust or spray.
Location Map
0 comments:
Post a Comment