Question: where was season 12 episode 6 of property brothers filmed?
Answer: Season 6 took place in Atlanta, and they headed back to Toronto for Season 7. The following three seasons were all filmed in Westchester County, New York, while Season 11 was filmed in Nashville.