West Island Weather Station 天氣 M.L.Baron - 1月 1, 1970 The West Island Weather Station is near the Cape Cod Canal, in Buzzards Bay, Fairhaven, Massachusetts. Plenty of coastal storm action here off Souther …