Weather Alert – Northeast monsoon is establishing over Sri Lanka

Department of Meteorology say that Northeast monsoon condition is gradually establishing over Sri...

Read More