Address:
Spanish Honorary Consulate in Sao Tome, Sao Tome and Principe
São Tome
Sao Tome and Principe
(+239) 990 37 07
(+239) 222 34 27
NA
NA
NA