Diplomatic Missions of Sao Tome and Principe in Lebanon

Check the visa requirements
Check visa

Sao Tome and Principe Consulate in Beirut

pickvisa.com