yeah Europe is very good. almost similar environment like Canada. good institutes same weather almost. there may be difficult to find off campus jobs. and in most of European countries language is big problem. french, dutch, Spanish or German languages are there and they prefer their own language (even though institutes do teach in English language). Please read communication between me and malik bahi.
"http://www.canadavisa.com/canada-immigration-discussion-board/application-status-chc-islamabad-summer-t99683.480.html"