List of landmarks in Sao Tome and Principe Select Landmark in Sao Tome and Principe from the list below: Roca S.Joao dos Angolares