FREETOWN, Sierra Leone — Standing at an altitude of 1,945 meters (6,381 feet), Mount Bintumani is the highest peak of the Loma Mountains, which is the highest mountain range in Sierra Leone, and the tallest peak in West Africa. The area around Mount Bintumani was designated a non-hunting forest reserve in 1952 and became Loma Mountains […...
Read More