The breathtaking Table Mountain, Safari adventures, vibrant cities, and breathtaking coastlines a must visit destination