Total embassies found for Cuba : 150

Embassy in Alger
Algeria • Northern Africa

Embassy in Luanda
Angola • Middle Africa

Embassy in Saint Johns
Antigua and Barbuda • Caribbean

Embassy in Buenos Aires
Argentina • South America

Embassy in Buenos Aires
Argentina • South America

Embassy in Canberra
Australia • Australia and New Zealand

Embassy in Canberra
Australia • Australia and New Zealand

Embassy in Nassau
Bahamas • Caribbean

Embassy in St.Thomas
Barbados • Caribbean

Embassy in Minsk
Belarus • Eastern Europe

Embassy in Brussels
Belgium • Western Europe

Embassy in Belize City
Belize • Central America

Embassy in Cotonou
Benin • Western Africa

Embassy in Santa Cruz
Bolivia • South America

Embassy in La Paz
Bolivia • South America

Embassy in Gaborone
Botswana • Southern Africa

Embassy in Manaos
Brazil • South America

Embassy in Brasilia
Brazil • South America

Embassy in Salvador de Bahia
Brazil • South America

Embassy in Sao Paulo
Brazil • South America

Embassy in Sofia
Bulgaria • Eastern Europe

Embassy in Ouagadougou
Burkina Faso • Western Africa

Embassy in Phnom Penh
Cambodia • South-Eastern Asia

Embassy in Ottawa
Canada • Northern America

Embassy in Montreal
Canada • Northern America

Embassy in Toronto
Canada • Northern America

Embassy in Praia
Cape Verde • Western Africa

Embassy in Santiago
Chile • South America

Embassy in Santiago
Chile • South America

Embassy in Shanghai
China • Eastern Asia

Embassy in Beijing
China • Eastern Asia

Embassy in Guanzhou
China • Eastern Asia

Embassy in Bogota
Colombia • South America

Embassy in Brazzaville
Congo • Middle Africa

Embassy in San Jose
Costa Rica • Central America

Embassy in Nicosia
Cyprus • Middle East

Embassy in Praia
Czechia • Central Europe

Embassy in Kinshasa
Democratic Republic of Congo • Middle Africa

Embassy in Copenhaguen
Denmark • Northern Europe

Embassy in Djibouti
Djibouti • Eastern Africa


Embassy in Santo Domingo
Dominican Republic • Caribbean

Embassy in Dili
East Timor • South-Eastern Asia

Embassy in Quito
Ecuador • South America

Embassy in Quito
Ecuador • South America

Embassy in El Cairo
Egypt • Middle East

Embassy in San Salvador
El Salvador • Central America

Embassy in Malabo
Equatorial Guinea • Middle Africa

Embassy in Addis Abbaba
Ethiopia • Eastern Africa

Embassy in Suva
Fiji • Melanesia

Embassy in Helsinki
Finland • Northern Europe

Embassy in Paris
France • Western Europe

Embassy in Bajul
Gambia • Western Africa

Embassy in Berlin
Germany • Central Europe

Embassy in Berlin
Germany • Central Europe

Embassy in Accra
Ghana • Western Africa

Embassy in Athens
Greece • Southern Europe

Embassy in St. George
Grenada • Caribbean

Embassy in Guatemala City
Guatemala • Central America

Embassy in Bisau
Guinea-Bissau • Western Africa

Embassy in Georgetown
Guyana • South America

Embassy in Port Principe
Haiti • Caribbean

Embassy in Tegucigalpa
Honduras • Central America

Embassy in Budapest
Hungary • Central Europe

Embassy in New Delhi
India • Southern Asia

Embassy in Jakarta
Indonesia • South-Eastern Asia

Embassy in Tehran
Iran • Middle East

Embassy in Dublin
Ireland • Northern Europe

Embassy in Milan
Italy • Southern Europe

Embassy in Rome
Italy • Southern Europe

Embassy in Rome
Italy • Southern Europe

Embassy in Kingston
Jamaica • Caribbean

Embassy in Tokyo
Japan • Eastern Asia

Embassy in Tokyo
Japan • Eastern Asia

Embassy in Astana
Kazakhstan • Central Asia

Embassy in Nairobi
Kenya • Eastern Africa

Embassy in Kuwait
Kuwait • Middle East

Embassy in Vientián
Laos • South-Eastern Asia

Embassy in Beirut
Lebanon • Middle East

Embassy in Monrovia
Liberia • Western Africa

Embassy in Kuala Lumpur
Malaysia • South-Eastern Asia

Embassy in Mexico City
Mexico • Northern America

Embassy in Merida
Mexico • Northern America

Embassy in Cancun
Mexico • Northern America

Embassy in Monterrey
Mexico • Northern America

Embassy in Veracruz
Mexico • Northern America

Embassy in Mexico City
Mexico • Northern America

Embassy in Ulaanbaatar
Mongolia • Eastern Asia

Embassy in Maputo
Mozambique • Eastern Africa

Embassy in Windhoek
Namibia • Southern Africa

Embassy in The Hague
Netherlands • Western Europe

Embassy in Rotterdam
Netherlands • Western Europe

Embassy in Wellington
New Zealand • Australia and New Zealand

Embassy in Managua
Nicaragua • Central America

Embassy in Niamey
Niger • Western Africa

Embassy in Abuja
Nigeria • Western Africa

Embassy in Pyongyang
North Korea • Eastern Asia

Embassy in Oslo
Norway • Northern Europe

Embassy in Islamabad
Pakistan • Southern Asia

Embassy in Panama City
Panama • Central America

Embassy in Panama City
Panama • Central America

Embassy in Asuncion
Paraguay • South America

Embassy in Lima
Peru • South America

Embassy in Warsaw
Poland • Central Europe

Embassy in Lisbon
Portugal • Southern Europe

Embassy in Lisbon
Portugal • Southern Europe

Embassy in Doha
Qatar • Middle East

Embassy in Bucharest
Romania • Eastern Europe



Embassy in Basseterre
Saint Kitts and Nevis • Caribbean

Embassy in Castries
Saint Lucia • Caribbean

Embassy in Kingstown
Saint Vincent and the Grenadines • Caribbean

Embassy in Riyadh
Saudi Arabia • Middle East

Embassy in Dakar
Senegal • Western Africa

Embassy in Belgrade
Serbia • Southern Europe

Embassy in Victoria
Seychelles • Eastern Africa

Embassy in Bratislava
Slovakia • Central Europe

Embassy in Pretoria
South Africa • Southern Africa

Embassy in Sevilla
Spain • Southern Europe

Embassy in Madrid
Spain • Southern Europe

Embassy in Santiago de Compostela
Spain • Southern Europe

Embassy in Barcelona
Spain • Southern Europe

Embassy in Colombo
Sri Lanka • Southern Asia

Embassy in Paramaribo
Suriname • South America

Embassy in Stockholm
Sweden • Northern Europe

Embassy in Bern
Switzerland • Central Europe

Embassy in Bern
Switzerland • Central Europe

Embassy in Damascus
Syria • Middle East

Embassy in Damascus
Syria • Middle East

Embassy in Dodoma
Tanzania • Eastern Africa

Embassy in Banghok
Thailand • South-Eastern Asia

Embassy in Port of Spain
Trinidad and Tobago • Caribbean

Embassy in Tunis
Tunisia • Northern Africa

Embassy in Ankara
Turkey • Middle East

Embassy in Kampala
Uganda • Eastern Africa

Embassy in London
UK • Northern Europe

Embassy in London
UK • Northern Europe

Embassy in Kiev
Ukraine • Eastern Europe

Embassy in Montevideo
Uruguay • South America

Embassy in Washington DC
USA • Northern America

Embassy in Washington DC
USA • Northern America

Embassy in Caracas
Venezuela • South America

Embassy in Caracas
Venezuela • South America

Embassy in Carabobo
Venezuela • South America

Embassy in Hanoi
Vietnam • South-Eastern Asia

Embassy in Ho Chi Minh City
Vietnam • South-Eastern Asia

Embassy in Lusaka
Zambia • Eastern Africa

Embassy in Harare
Zimbabwe • Eastern Africa
Embassies