Tag - Sao Tome Visa Requirements

Sao Tome & Principe Visa Requirements

Sao Tome & Principe Visa Requirements The country's past hinges on its vast network of plantations and its role as the center of global cocoa production. Since independence from Portugal in 1975, STP has suffered an economic collapse leading to squatters ingabiting once great mansions in the countryside and the slow decay of historic colonial building on broken streets. São Tomé and Príncipe, an African island nation near the equator, is part of a volcano series featuring striking coral and rock formations, rainforests and beaches. São Tomé, is your Lagoa Azul lagoon.  São Tomé and Príncipe, an African island nation near...

You cannot copy content of this page
Need Help? Chat with us