The town of Sao Tome in Sao Tome and Principe
St. Nicholas waterfall in Sao Tome, Sao Tome and Principe
St. Nicholas Waterfall in Sao Tome, Sao Tome and Principe