Passports aren't issued by cities, they are issued by countries. In order to have a passport, you need to be a citizen of the country you are applying to. So if you are a British citizen, you get a UK passport, if you are a Canadian citizen, you get a Canadian passport. It doesn't matter where you were born, it's what country you are a citizen. If you don't have citizenship then you cannot have a passport. Ex: A Canadian citizen, who is NOT an American citizen cannot have a US passport.
If you have the passport number for a Canadian citizen you can find out if it is real you would need to contact the Canadian passport offices.
how can you be a Canadian citizen with Indian passport. If you are Canadian resident with Indian passport yes you have to get a US Visa.
In proper english, yes. If you're really a Canadian citizen then you'd have a Canadian passport. The only reason you wouldn't be allowed to leave Canada is to go to certain 3rd world or war-torn countries. The American government can't stop you from leaving Canada if you're a Canadian citizen.
A Canadian citizen with no criminal background.
If you are a Canadian citizen and you do not have a valid Canadian passport, then you cannot travel outside of Canada- including the US.
No, they're different. There's a US passport and a Canadian passport.
I'm a Canadian citizen married to a Trinidadian/Canadian person; how do I apply for a Trinidadian passport?
Yes
No really. But if you have a Venezuelan passport it would be easier than to enter using your Canadian Passport. Since you are born in Venezuela you are a citizen by birth and therefore is able to apply for a Venezuelan passport unless the law says otherwise.
No. He also needs a visa issued by the Canadian government.
Yes, Unless you are an American citizen holding a valid American Passport.