Hope town.
HopeNestled in deep wilderness at the base of the Cascade Mountains, the pretty little town of Hope sits on a wide sweeping curve of the mighty Fraser River, guarding the entrance to the Fraser River Canyon. The Native Heritage of the Hope and Fraser Canyon area is rich in...