I was in Buffalo last year and wanted to apply tourist visa to Canada from there but somebody who I know and lives in Canada advised me not to apply from there as it's difficult, though I do not know why it's so difficult from there.
I didn't have much time to visit Canada so I changed my mind...