AOL Travel

Back Bay - Boston, Massachusetts

Source: TurnHere
5 of 6 Travel Videos
Back Bay is a town of many faces-- historic buildings, the Boston Marathon, Newbury Street (touted as the most upscale shopping strip in the nation) as well as more underground venues.
Be The First To Comment »

Write your comment

0 of 500 chars