Results 1 results found Beach of Praia dos Governadores, Sao Tome, Sao Tome and Principe, Atlantic Ocean, Africa