Tourism has many benefits to a city/town/country. With a steady influx of individuals coming into the country, comes a steady influx of additional money into the economy. Businesses benefit greatly as they obtain a larger customer base and they are able to charge higher prices. Corrupt cops are also able to obtain bribe money, and criminals have a larger amount of victims to choose from.
It’s not all benefits for the residents however, as tourism will drive up the cost of living in the popular areas. In addition, you will obtain tourists who become drunk and belligerent with no respect for any local traditions and customs. They may even commit crime.