There is a good website and forum called Canadian Desi in which there are more than 50000 members from South asian origin. For all your queries regarding life after landing in Canada you can refer it. Very useful information. Here is link
http://www.canadiandesi.com/forum.php
http://www.canadiandesi.com/forum.php