Canadian Embassies throughout the world.
Canada has numerous Embassies, consulates and other permanent representations abroad. Besides Embassies Canada also has an extended network of (honorary) consulates and High commissions. Canadian Embassies are generally located in the city where the host government's holds it's office.
Wherever you are you can find any Canadian Embassy on this website. To find contact details, office hours and so on in addition every Canadian Embassy will assist Canadian citizens with urgent emergencies throughout the world.