Africa is a truly magnificent continent and her beauties are endless. From adorable meerkats to intense stares of a leopard, Africa has it all. In the General category, you can marvel at what gives this place such spirit.