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.
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.
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
yes you can but you require your birth certificate and passport for all and if having custody of child legal papers allowing you to cross the border with the child. that means signed waiver from other parent if custody of child is with you.
You don't need any form of passport to cross the border between England and Scotland as they are the same nation. It's possible that the airline may require a passport for identification though.