One of the best advantages of city living is the access to culture. If you like cultural activities, cities always have plenty going on. There are theatres, cinemas, museums, art galleries, dances, talks and festivals. These don't have to be expensive either; many places offer low-cost tickets and discounts. Cities also often have free festivals throughout the year.