You asked:

where does haggis come from

  • Scotland
    Scotland
    Haggis is originally from Scotland.