Do you have any photos of this mountain?

Aida

São Tomé and Principe

Elevation:

243m

Region:

Caué

Aida is a mountain in the São Tomé and Principe with an elevation of 243m.

Latest Climbs