Canada is the world's second-largest country, and has a deliciously diverse food scene to match its sprawling landscape. With different climates and distinct traditions in every corner ...