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 More