St. Michael Embassies & Consulates

Embassy

Cuba Embassy in St. michael, Barbados

St. Michael, Barbados
Honorary Consulate

Jamaican Honorary Consulate in St. michael, Barbados

St. Michael, Barbados
General Consulate

Ecuador General Consulate in St. michael, Barbados

St. Michael, Barbados