Boston Tea Party
Bostonians can wet their whistle at the World's Largest Teapot. Erected in 1873, it can hold 227 gallons, 2 quarts and 1 pint. Steam continually pours from its spout at the Government Center on Cambridge Street.
Got milk
?
Living Large Picture Gallery