Do you have any photos of this mountain?

Sela Do Camelo

São Tomé and Principe

Elevation:

867m

Region:

Lembá

Sela Do Camelo is a mountain in the São Tomé and Principe with an elevation of 867m.

Latest Climbs