A city offering a wide range of activities, sights and attractions. From luxurious to back-packing on a budget, Cape Town has something for everyone.
It is a vast country with widely varying landscapes and has 11 official languages, as well as an equally diverse population.
Also known as J-Bay, the town is famous for surfing, white sand beaches and an abundance of sea shells.
Situated to the north-east of Cape Town, these winelands boasts some of the most majestic scenery in South Africa.
A coastal village in South Africa, renowned for its tranquil sea, seemingly endless beaches and natural lakes and lagoons.
A small coastal resort in South Africa's Western Cape with beautiful beaches and a bay perfect for surfing.