Located about 160 miles northeast of Montreal, the French-Canadian city delivers postcard-worthy cobblestone streets, ...