Yes. As of June 1, 2009, any person entering Canada by any means must produce a passport.
No, once you are in Canada, you do not need a passport to enter a province.
not again you need a visa to enter to canada
yes
yes, all entry into Canada is required to have a passport, you'll need it to re-enter the US anyways.
Yes, any visit, no matter how short or long is required to have a Passport to enter Canada, same goes for the US
no you need a passport
No, once you are in Canada, you do not need a passport to enter a province.
not again you need a visa to enter to canada
when does a us citizen need a passport to drive to Canada
yes
No, you need a passport to enter another country.
yes, all entry into Canada is required to have a passport, you'll need it to re-enter the US anyways.
Yes, Americans (assuming you are an American) now need a passport to enter Mexico, Canada, and all islands in the Caribbean. You might possibly even need a visa to enter, check with the Haitian embassy in Washington.
She would need her Cuban passport and her American Green Card.
If you are not a citizen of the EU you need a passport to enter Spain.
Yes, any visit, no matter how short or long is required to have a Passport to enter Canada, same goes for the US
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.