Ruins near the beach in Principe, Sao Tome and Principe
GMA6136AfricaSao Tome and PrincipePrincipecitytownlandmarktourist attractionsightsbeachnatureruins