Ushan Udaya
@ushan
·
Ella, Sri Lanka
Ella (Sinhalese: ඇල්ල; Lit. "water fall"; is a small town in the Badulla District of Uva Province, Sri Lanka governed by an Urban Council. It is approximately 200 kilometers (120 mi) east of Colombo…