Who said small towns have to be boring? Ontario has plenty of quaint, picturesque villages brimming with European charm, ...