Bayfield, Ontario is another one in a string of beautiful small communities along the Canadian side of Lake Huron. In our opinion, it is also a contender for the title of the prettiest little town in Canada, but it's technically a village. The charming streets are lined with larger trees quaint shops, restaurants, and hotels … Continue reading Bayfield