You would need a green card,birth certificate and permission that u can come here
because they are not illegal to immigrate they are free to do enething they want :)(;
Immigration
Everything you need to know is on their immigration site http://www.cic.gc.ca/english/index.asp
It depends how long you want to stay. if you want to stay and live there you need a passport and a visa, issued by the American embassy. if you only want to vacation there, you need a passport.
its safer in the us
I personally know some First Nations people and asked this. They said they do not need to immigrate as they consider themselves part of both USA and Canada.
Niagara Falls is in NY, USA and in Canada. If you live in the US you do not need a visa to see it. If you want to cross the border from the US you will need documents including your passport.
to get better land
There are various reasons that Britain's citizens might immigrate to the US. For example, they might move there to marry an American they met on the internet.
A valid US passport.
About 200,000 Arabs migrated to the US
hi i want register in you lottery please tell me what documents send to you.