Diplomatic Missions of Sao Tome and Principe in Spain

Check the visa requirements
Check visa

Sao Tome and Principe Embassy in Madrid

pickvisa.com