Mont Tonkoui is a natural feature, located at Mont Tonkoui, Côte d'Ivoire
Great spot and nice way to the top. A must do and well worth the effort.