While the town hall is usually filmed at Fort Langley Library in Langley, British Columbia, the show had a special setup next to the post office when I went to visit last year for the season six finale.
Image Source: POPSUGAR Photography / Kelsie Gibson