The Papagaio River is a Sao Tome and Principe watercourse, located on the island of Principe. This watercourse runs north until it meets the sea next to the Santo Antonio Bay.
Show lessRead more
Details
Title: Papagaio River in Santo Antonio, Sao Tome and Principe