Saint Lucia: Waterspout Spotted Off Northwestern Coast
- Captured on Thursday 25th of September 2025
- Location is Gros Islet
Description
A waterspout was spotted over the sea off the northwestern coast of Saint Lucia, near Gros Islet on Thursday, September Read more...