Diplomatic missions of Sao Tome and Principe in Nigeria

Sao Tome and Principe Embassy in Abuja