Flooding in New England - Monday, May 15
Boston.com
Police caution tape warned motorists to avoid this flooded parking lot in Melrose, Mass. The heaviest rains seen in New England in a decade have caused flooding across parts of the region.
Police caution tape warned motorists to avoid this flooded parking lot in Melrose, Mass. The heaviest rains seen in New England in a decade have caused flooding across parts of the region.
(Reuters Photo)