Enjoy viewing this live downtown Boston webcam in MA. This Boston web cam is overlooking the city centre area of Boston. The city of Boston is located in Suffolk County Massachusetts, in the northeastern United States. The largest city in New England Boston is considered the economic and cultural center of the entire New England region.
This downtown Boston webcam in New England, Massachusetts is provided by Legal Sea Foods in Boston