Many megacities have better opportunities, such as more jobs and a choice of schools and universities. Megacities are also exciting places to live — there are lots of different people, languages and restaurants and ther are many interesting things to do.