Boston Travel Video Guide

Travel video about destination Boston in the United States of America. Boston has over half a million inhabitants and is the largest of New England’s cities. As its most important commercial and financial centre, the city on the Charles River has always played an historic role and was the cradle of Independence. In the centre of Boston, Copley Square features the Trinity Church, which contrasts with the modern Hancock Tower that dominates the skyline. Park Street Church was where, in 1829, William Garrison
Back to Top