Exploring the Breathtaking Mount Nimba in Liberia Your browser does not support the video tag. Mount Nimba is a stunning mountain range spanning Ivory Coast, Guinea, and Liberia