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.
If you are also a US citizen, you need to carry both passports and they should be valid.If you are a Canadian citizen and have green card, you need a valid Canadian passport with your green card.
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.
get a visa
In Canada
No!
If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
No as a Canadian Passport holder,You don't need to get a visa for Crotia.
you need a valid Canadian driver's license
That's all to be done.
a few Canadian beers ;-) If you meant "what does an American citizen need to get MARRIED in Canada" then re-post your question
Where are you a citizen? If you are a Canadian citizen you must have a Canadian passport for entry into the US. If you are a citizen of Trinidad, you must have government approval from the government travel authority of Trinidad to enter the US, which means you would need to go back to Trinidad before traveling.