Canadian High Commission in South Africa, Visa Section - Information on visas for residents of South Africa (and neighboring countries) interested in visiting Canada. - http://www.dfait-maeci.gc.ca/southafrica/immigrationindex-en.asp
Lewis, Bridges & Dupont Visa and Consular Service - An Ottawa based visa and document attestation service with more than 20 years experience in the expedient processing of the consular documentations required for Canadians travelling to foreign countries. - http://lbd.ca
Visa Requirements - List of countries requiring Canadian citizens to obtain visitor visas; links to country information. The list is maintained by Foreign Affairs Canada. - http://www.voyage.gc.ca/dest/ctry/visa-en.asp
Visa Connection - Travel visas services to Canadian citizens and residents who whish to see the world. Est. 1989. - http://www.visaconnection.com
Destination Documents for the World - Provides Canadians travelling abroad with the most up to date visa application and instructions on applying to the appropriate consulate . - http://www.easyvisas.com