426
The Ella-Wellawaya main road is blocked for traffic by fallen trees and earth slips, the Disaster Management Centre (DMC) says. MORE..
The Ella-Wellawaya main road is blocked for traffic by fallen trees and earth slips, the Disaster Management Centre (DMC) says. MORE..