This tiny country is like a microcosm of Africa, including a wide variety of environments, populations, civilizations, and plant and animal life. It's all ...