Think Canada’s all about hockey and maple syrup? Think again! The country is a treasure chest of languages, where French and English reign, but vibrant communities bring in Punjabi, Spanish, and more.