Video Gallery
Most recent
The West Island Weather Station at South Point is located in Buzzards Bay near the Cape Cod Canal in Fairhaven, MA. Spectacular bay views with live streaming video and real-time current weather conditions.
Comments