West Island South Point at Town Beach
24/7 - Nature
0 followers 1 views Follow Following Unfollow
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.