Hi,
I am also flying to Canada in the Ist Week of Feb, i am planning to land at Edmonton but my Flight goes through Frankfurt to Toronto to Edmonton, then where i need to complete all these formalities, at Toronto or at Edmonton. At Toronto there is 2 hours halt, can i complete the process in 2 hours, whether i need to carry all my baggage there for check up and again handle over to the airways for Edmonton.And one more thing how much time will they take for the whole process. Please do advise