Diplomatic missions of Cuba in Seychelles

Cuba Embassy in Victoria

Address

Bel Eau, Victoria P.O. Box 730 Mahé Seychelles

E-mail

For general issues:

Phone

For general issues: