Your cousin cannot sponsor you. He can only invite you. You need to prove that you can pay for the entire visit without depending on your cousin.i want to apply for canada visit visa from bahrain, as my cousin is in canada and he will send me sponsorship. i don't have bank balance in bahrain account, but i have sufficient amount in indian bank account, is it ok to get visitor visa.
I recommend you do not apply until you can prove you have adequate funds in your Bahrain bank account without borrowing from anyone.My salary is around 1700 CAD.
Travel history is only one component of the application.I have travel history of last year i visit UK. Is this help?