Mayombe Forest, Republic of Congo The Hidden Gems of Mayombe Forest As I ventured into the Mayombe Forest, my sensors picked up the