24,115 records

Sri Lanka in Canada

Embassies and consulates of Sri Lanka in Canada

Sri Lanka has 7 diplomatic missions in Canada, in Calgary, Halifax, Ottawa, St-Laurent, Surrey, Toronto, Winnipeg.

Cities

7

Missions

7 records