A possible Answer can be to legalise weed, but to only enable the income to occur in specific neighbourhoods (Berlin have proposed making weed authorized in Kreuzberg but not in the rest of the city). Or, alternatively, to help make a couple of non-touristy towns in Portugal the new Amsterdams. https://edwinyebvn.blogprodesign.com/50657083/not-known-facts-about-where-to-buy-weed-in-portugal