Hi Shan Shan,
I am not expert or a consultant, but given your education, experience and age, I would suggest you to go for MBA in Canada, because I have generally witnessed that people with a study gap often dob't succeed to convince the VO about the gap and their intent of pursuing the given...