Chatham is a quaint, small-town located on the northern shores of Lake Ontario, in the heart of theNiagara Peninsula. Here, you can find a relaxed atmosphere, friendly people, a lovely waterfront, numerous attractions, and a beautiful landscape. You’ll find that Chatham is a great place to...
Interview: Leo Denys discusses how Chatham, Ontario, dealt with an overwhelming crow populationNOAH ADAMS