Where is Sao Tome Located?

Map showing where is Sao Tome located in Sao Tome and Principe.

An island capital, Sao Tome is located on the northern coast of Sao Tome Island. The city is surrounded by lush rainforests and offers stunning coastal views. As the capital of Sao Tome and Principe, it’s a charming blend of Portuguese colonial architecture and African culture.





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More