Showers or thundershowers will occur over most parts of Sri Lanka
Atmospheric conditions are favorable for the formation of afternoon thundershowers over most parts...
Read MoreAtmospheric conditions are favorable for the formation of afternoon thundershowers over most parts...
Read More