ふつうに、the best memory in Canada でいいです。
変形としては、the best の部分を
the most unforgettable(最も忘れられない)
the most favorite(一番気に入った)
などと、その時の実際の気持ちに合わせて言うことができます。
「カナダでの」も、単に in Canada 以外に
while I stayed in Canada
during my stay in Canada
during my trip to Canada
などと、いろいろなパターンができます。
ご質問どうもありがとうございました。
以上の質問に関する他の表現を見てみましょう。
例えば、
人生の最高の思い出ー
One of the best memories of my life.
私のカナダでの初めての思い出ー
My first Memories of Canada.
これは今までの思い出のなかでは最高の思い出であるー
It is one of the best memories I have made so far.
以上は最高の思い出という表現に関する例文でした。
ご参考にまでして下さればと思います。
お役に立てれば嬉しいです。