South Africa sits at the southernmost tip of the African continent. With the most sophisticated infrastructure in the region South Africa is usually the gateway to the continent for most visitors.
Mozambique boasts warm, beautiful places with a well-preserved coastline and lots of white sandy beaches. The Indian Ocean islands are diverse, each offering something special.
Both countries are landlocked by South Africa. A network of rivers and mountain ranges, all at high altitudes, crisscrosses Lesotho. Swaziland is one of the last Executive African Monarchs.