Not yet. But things will change in the spring of 2009.
You require a valid Passport to cross the Canadian border.
you need a tourist visa, because you are still a citizen of India and not canada.
If you are a US citizen and have the identification for it then Yes you can if you are to travel by land and sea. If by air, you need your passport.
No, you cannot cross the border with an expired passport from 2016. You need a valid passport to travel internationally.
Crossing the Canadian border would require a driver's license and passport.
As of June 1st, 2009, Canadian Citizens require either a valid passport or enhanced driver's license to cross into the USA at a land border.
No. You need an ID or birth certificate in case you cross the border by land, or a passport in case you take a flight into Mexico.
Yes, your passport typically gets stamped at each border you cross during your travels.
If you are a US citizen you will never be denied the enter to your country. However, you will need to show a valid passport in order to cross immediately If you don't possess a valid passport, you will be asked to step aside to prove your citizenship, which is a process that might take 10 mins or 2 hours depending on the situation. If you are crossing the border recurrently without a passport you might be subject to fines.
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.
everyone has to have a passport