Here are a few useful links that will assist you in planning your stay in Canada :