Eastern Caribbean (December 27, 2013) – Saint Lucia is “open for business” following heavy flooding from an unseasonal storm. The island was affected by a low level system on Christmas Eve that caused