Webcam Highlights Massachusetts state: sights and weather
Massachusetts, officially - The Commonwealth of Massachusetts is a state in New England located in the northeastern United States, on the shores of the Atlantic Ocean. The capital and largest city of Boston. The state has a population of 6,800,000.