

The continent that birthed civilization has an allure like no other. Thanks to its geological and natural – as well as cultural – diversity, this vast continent has something to offer just about anyone, no matter their interests or travel style.
Fringed by 160km of beautiful beaches and surrounded by turquoise waters, Mauritius is rightly famed for its resorts and powder-white sands. However, dig a little deeper and you will find that this island is brimming with fascinating cultural experiences.
Home to the swirling dunes of the Sahara, the dramatic Atlas Mountains, and a rugged Atlantic coastline, the vibrant North African country of Morocco lures visitors with its mix of Islamic architecture, bustling markets, and bustling, labyrinthine medinas.
Whether you’re exploring the vibrant cities of Cape Town or Johannesburg, wine tasting in Stellenbosch, or getting up close and personal with wildlife in the country’s national parks, the rainbow nation of South Africa is Africa at its finest.