St Lucia’s weather phenomenon: Unprecedented?

By Caribbean News Global contributor CASTRIES, St Lucia – Reactions to the weather phenomenon November 6, between the hours of 11 am to 2 pm, November 6, – where approximately 157 millimetres or 6.1 inches of rainfall was recorded in the north of the island and approximately 104 millimetres or four inches of rainfall recorded … Continue reading St Lucia’s weather phenomenon: Unprecedented?