Finally landed in Toronto on the Saturday 1st of May. Went to first customs desk and were referred to the immigration section. Here we were asked where we intended to stay and the official filled out our landing forms, and we had to show proof of funds. The officer was very polite and welcomed...