Looking to visit a city with historic roots, rowdy sports fans and East Coast charm? Boston is the place for you. Whether you ...