You need your passport and your driving licence. Im a Brit living in Canada and I've gone across with just that. just a word of advice that the American border patrol might ask you a few questions.
Yes, you need a passport.
It is still possible to cross the US border into Canada or Mexico with only a drivers license and thus without a passport.
You do not necessarily need a passport to cross the USA border from Canada if you have a driver's license.
A passport is needed to cross any international border.
Canada is part of North America. Niagara Falls is part of the border between Canada and the US.
Canada is in North America and does not share a border or any bodies of water with South America anywhere.
passport if you beyond the border a green card
Yes, you do. Anytime you go into another country, you need a passport.
Yes. Passports are needed to legitimately cross the international border into Canada from other countries.
Canada forms the northern border of the contiguous 48 states of the United States.
Canada requires a valid passport to enter the country. In the past one could use a driving license or other ID, but today only passports are acceptable.
Canada/Mexico