These cities offer many opportunities for self-fulfilment and earning for a living, as they are where there are more job opportunities for job seekers. Megacities are ideal for an active cultural life and entertainment, as it is here that you can find restaurants to suit all tastes, plenty of shops, museums, exhibitions, concerts and festivals. The bigger cities have more attractions and monuments to draw tourists in.
However, living in a big city does have its drawbacks. The main disadvantages are prices, from accommodation, food and transport to various services, such as hairdressing salons. Renting accommodation in a big city can be two or even three times more expensive than in a smaller city. The bigger the city, the more competition for accommodation will also be stressful.