Results 1 results found Pier and mangroves on the Malanza River on the south coast of Sao Tome, Sao Tome and Principe, Atlantic Ocean, Africa