Diplomatic missions of Belize in Switzerland

Belize General Consulate in Geneva