São Tomé Island, at 854 km2 (330 sq mi), is the largest island of São Tomé and Príncipe and is home in 2009 to about 157,000 or 96% of the nation's population. This island and smaller nearby islets make up São Tomé Province, which is divided into si... Read further