The new Canada.ca website is the centralized place to go for country-specific requirements starting March 31, 2015.
Canadian visa offices, which include any Embassies, High Commissions, or Consulates, process Canadian immigration applications outside Canada. Although visa posts will still have their own websites as before, they will no longer be updated for visa and immigration information such as country specific information, checklists, forms and guides. The Canadian visa office (specific) information has been reorganized for information consistency and greater online access.
The Citizenship & Immigration Canada (CIC) website continues to be a resource for general immigration information.