Sao Tome and Principe details

The Flag of Sao Tome and Principe
: Sao Tome and Principe
: Sao Tome and Principe, Democratic Republic of
: ST
: STP
: Africa

  Subscribe to Sao Tome and Principe news feed Subscribe  Add to Google

Map of the airports located in Sao Tome and Principe

Airports in Sao Tome and Principe:

red Marker Airports