More than 100 Niagara Falls neighbors voiced their concerns about rats running through the city at a community forum ...
The week started with rounds of rain and thunderstorms across parts of southern Ontario, as well as a confirmed EF0 tornado.
Canada is widely known for Niagara Falls, but there is so much more to do and see during your trip that can make for an ...