Possible Answers For: Highest peak on Africa's west coast