There are always pros and cons that you need to consider when moving to a new place, especially if you're planning to move to Johannesburg. This South African city has attracted a lot of expats, and if you want to become one of them too, here are a few things that you should know first.

Weather In Johannesburg. A lot of people say that Johannesburg has one of the best weathers in the world. Most of the time, the city is sunny with a bearable warm temperature. According to Expats Blog, it's not humid compared to tropical countries so the temperature at night goes down and you can sleep comfortably even without air conditioning.

Best Places To Live. A lot of expats choose Fourways as a place to settle down. This community is 30km north of the city's center and it's a safe place that has everything close to it from shops, school to transportation. Some solid options would be Lonetree, Parkhurst, Parktown North and Midlands.

Places Of Recreation. With the city's amazing warm weather, most people spend their off days outdoors. About 25km west of Johannesburg, you have Soweto that offers numerous activities such as biking, bungee jumping and off-roading. If you want to learn about history and culture, head over to the Mandela House which is the former residence of Nelson Mandela turned into a museum.

Cost Of Living. According to BBC, Johannesburg is a fairly cheap place to live in especially for skilled workers and expats. Compared to Western cities like New York, food is 60 percent cheaper while housing is 70 percent cheaper.

People. The locals are very friendly and they seem genuinely happy most of the time. People in Johannesburg are very welcoming, especially to expats and foreigners. In fact, you might get help from random strangers in times of need even you haven't asked for it.

If you're still having doubts about moving to Johannesburg, South Africa, how about taking note of these things. It would also help if you do more research and ask people you know who are already living there.