What is your idea of an ideal holiday break? Maybe it's spending time with friends and family exploring new places. Perhaps it's meeting interesting people or trying exciting activities like hiking, horse riding and game viewing. Is it lazy lunches in beautiful surroundings and days spent soaking up the sunshine on a sandy beach?

Welcome to South Africa - where we can honestly say that you can have it all!