South Africa is a land of outstanding natural beauty, and it boasts an excellent infrastructure, enabling easy travel around the country.
Cape Town sits at the foot of flat-topped Table Mountain; ride the cable car to the top of the mountain on clear days for panoramic views. The Victoria and Albert Waterfront is where it all happens, with free entertainment, restaurants and bars plying their trade. Go shark diving with Great Whites off the cape or bungee jump above the Bloukrans River. For another city experience, discover the cosmopolitan fun of Johannesburg.
Outside of Cape Town, head to Hermanus to watch whales migrate and breed, or settle down in towns such as Paarl and Stellenbosch in the heart of the Winelands to sample celebrated varieties from the 106 cellars in the region.
Follow the Garden Route along the south coast to see some exceptional coastline, excellent beaches and rugged coves. Nature reserves for dolphins and primates as well as bird watching sites act as further distractions.
The best wildlife watching though is in the Kruger National Park, which is the size of Wales and home to the Big Five and countless other creatures. With accommodation to suit all budgets and the greatest diversity of wildlife on the continent, it's one of Africa's great wildlife reserves.
Alternatively, head into the mountains and hike amidst the peaks and plunging valleys of the Drakensburg, listen to the silence in the Karoo, settle back on the warm sands of KwaZulu-Natal, visit the diamond mines in Kimberley and watch the stark landscape of Namaqualand burst into bloom during springtime.