Monsoon is establishing over Sri Lanka
South-west monsoon condition is gradually establishing over the island. Showers or thundershowers...
Read MoreSouth-west monsoon condition is gradually establishing over the island. Showers or thundershowers...
Read More