Independent Sri Lankan news intelligence
The Department of Meteorology says the Depression over the Northwest Bay of Bengal, to the northeast of Sri Lanka, hasContinue Reading
Full article content remains on the original publisher's website.