Rising like an oasis of disproportionate prosperity and security from the chaos of neighboring Johannesburg, the resort enclave of Sun City couldn’t seem more out of place in a country like South Africa. Casinos, golf courses and virtually every other form of earthly entertainment are here in a density matched only by Las Vegas.

Of the many hotels, there are four gargantuan resorts which boast posh digs, immaculate swimming pools and all the amenities a human could ask for. If you find yourself in South Africa and want to see how 99 percent of the locals do not live, then cruise over to Sun City for a taste of the good life which has many of the same flavors as back home.