So what is it now that you want....Canada or Africa? You also haven't mentioned if you have legal right to live and work in Canada or not. Considering your age ( if correct ) you should be able to answer your questions yourself, with a little bit of networking and dedication of course.
By the way, whats wrong with flying in India? If you tell me there are no jobs, what makes you think there are jobs available for inexperienced foreigners elsewhere?