Expect Heavy Rains as Low pressure area still persist in the vicinity of Sri Lanka
Department of Meteorology say the low pressure area is still persist in the vicinity of Sri Lanka. Showers or thundershowers
Read MoreDepartment of Meteorology say the low pressure area is still persist in the vicinity of Sri Lanka. Showers or thundershowers
Read More