St. Michael Embassies & Consulates

General Consulate

Ecuador General Consulate in St. michael, Barbados

St. Michael, Barbados
Honorary Consulate

Jamaican Honorary Consulate in St. michael, Barbados

St. Michael, Barbados
Embassy

Cuba Embassy in St. michael, Barbados

St. Michael, Barbados