TV show filming in Paris, Ont., connecting 'magical' Canadian town to its counterpart in France

CTVNews.ca Top Stories