Country Brief – for Sao Tome & Principe

[Ambassador of India, Luanda is concurrently accredited to Sao Tome & Principe]

img