All Landing immigrants or work permit person,
Please avoid Niagara for Flag Polling. they take only 61 application in total (One day ). First of all they are not interest in taking application, they just give excuses. Use other location like Sarnia or 1000 Island. May be you have drive extra 100...