Ella Sri Lanka

Ella, Sri Lanka
Ella (Sinhalese: ඇල්ල; Lit. "water fall"; Tamil: எல்ல) is a small town in the Badulla District of Uva Province, Sri Lanka governed by an Urban Council.
Ella Sri Lanka Hotels in map.

Weather for Ella Sri Lanka with a 5 to 10 day forecast.
News in Ella Sri Lanka