Flag
Flag

Canada

Greece has an Embassy in Ottawa and Consulates General in Vancouver, Montreal and Toronto. Montreal is also home to Greece’s Permanent Mission to the ICAO. Canada has an Embassy and Consular Section in Athens and an Honorary Consulate in Thessaloniki.