Heavy showers occurred in Barbados, Saint Lucia ahead of Hurricane Season
A couple of thunderstorms with isolated heavy showers have occurred east of Barbados, over north Saint Lucia and Guadeloupe May 27, 2024 Caribbean: A couple of thunderstorms with isolated heavy showers have occurred east of Barbados, over north Saint Lucia …