Few places make for such fun-filled variety as Canada — a place where you can start the day with a dip in the ocean that same afternoon before hitting the ski slopes. This is a vast, wild and magical part…

Few places make for such fun-filled variety as Canada — a place where you can start the day with a dip in the ocean that same afternoon before hitting the ski slopes. This is a vast, wild and magical part…