Diplomatic Missions of Barbados in Canada

Check the visa requirements
Check visa

Barbados Embassy in Ottawa

Barbados Embassy in Toronto

pickvisa.com