Thank you so much for your advice. Actually which ever country I'll go, first I'll have to clear their respective licensing exams to practice. Apart from Canada, another option for me can be Australia. But iam preferring Canada, because I think it's better than Australia in some aspects...