Do you have any photos of this mountain?

Barbarons

Seychelles

Elevation:

216m

Barbarons is a mountain in the Seychelles with an elevation of 216m.

Latest Climbs