South Africa then
Online Transfer man, I smell good old net scam
anyway if he really is ur cousine then no harm in giving the bank account Number with the Bank global code which will be require to transfer money from one account to another
this 2 can be made public but beware make sure he really is ur cousin

as if u got an email which say a lot of money is waiting for u, then sorry sir, there are lot of problems are waiting for u