A history buff's playground, filled with museums and heritage tours. Take it all in by sea or land (Bunker Hill and Freedom Trail are musts), then catch a ...