This content originally appeared on St. Lucia Times.
The Meteorological Services (TTMS) announced the official end of the hurricane season on December 1.
The Meteorological Services (TTMS) announced the official end of the hurricane season on December 1.