Exploring the Breathtaking Mount Nimba in Liberia

Mount Nimba is a stunning mountain range spanning Ivory Coast, Guinea, and Liberia