loma_linda said:Are call Canadian cities "Port of Entry?" ? Or only major cities like Toronto and Vancouver? Can I do the first time landing formalities in Winnipeg via taking a flight via USA then Winnipeg?
You can do the landing at any border. The closest US Border in Winnipeg is the town of Emerson. If you are still in doubt, you can always give a call to the respective CBSA office before going just to make sure

Good luck.
KB