Description of Canadian Government Offices Abroad https://www.international.gc.ca/world-monde/country-pays/description_bureaux-offices.aspx?lang=eng
Canada has diplomatic and consular offices in over 260 locations in approximately 150 foreign countries. These offices provide a variety of services, although not all offices provide every service. The offices include embassies, high commissions, permanent missions, consulates general, consulates, consulates headed by honorary consuls, and offices.
New Delhi, India Permanent mission Located in a city where a major international