Question: where was beauty and the beast tv show filmed
Answer: Toronto, Canada