Canadian Honorary Consulate

Consulate in Belize City