South Africa ranks sixth on CEOWORLD magazine’s list of the best places to visit in your lifetime, earning global attention.