Why don't you apply for both. While waiting for Canada, work in UAE. UAE is a great place to work. Depending on where you work, Asian and Western nurses salaries are not that different. It is a long, hard process to get licensed in Canada, especially...