Tourist Partner Program offers a fast, simplified visa application process for tourists who use travel agencies registered with the Canadian Embassy.Any body has information about this
If I am not mistaken.... Canada Tourism Commission (CTC) - which works closely with the Canadian High Commission - has started the Tourist Partner Program as part of its marketing strategy to promote Canada as a tourist destination among outbound international travelers from India.
With this in view, recommended travel agents are ratified and given a 'preferred visa agent' status..... which will facilitate increased visa acceptance rates. There are probably 25 such preferred agents in India currently.
You may want to check with (for example) Cox and Kings, in India, for more clarity on the matter and more information