sri lankan Embassy and Consulates in Canada

333 Laurier Avenue West, Suite 1204
Ottawa, ON, K1P 1C1,
Canada
685 Cathcart Street, Suite 500
Montreal, QC, H3B 1M7,
Canada
36 Eglinton Avenue West, Suite 800
Toronto, ON, M4R 1A1,
Canada
666 Burrard Street, Suite 2800 Park Place
Vancouver, BC, V6C 2Z7,
Canada