The largest city in South Africa and one of the fifty largest cities in the world, Johannesburg has a popular international retirement community. It is well known for its perfect weather, warm and welcoming people, and modernity and prosperity, all of which make it a beloved African city for expats. Parts of the city are extremely modern with shopping malls and complexes that could be in any city of the world. It is very large and is adjacent to Soweto, a former township home to millions of Africans. Nelson Mandela lived there in the early part of his life, and in his latter years in a very large home in a prosperous home in an affluent area of Johannesburg.
Photo of the Johannesburg skyline courtesy of the Maharishi Institute.