Saturday, April 7, 2018

Duwili Ella Falls

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


Post a Comment