Africa is a diverse continent with varied landscapes ranging from coastlines to mountains to deserts. Its people and cultures are equally diverse, with over 1,500 distinct ethnic groups speaking over 2,000 languages. Despite challenges, Africa's economy has grown significantly in recent decades and many nations have become more politically stable and democratic.