A possible solution could well be to legalise weed, but to only enable the product sales to occur in distinct neighbourhoods (Berlin have proposed producing weed lawful in Kreuzberg although not in the rest of the city). Or, alternatively, to help make 1 or 2 non-touristy cities in Portugal the https://simonxyzal.bligblogging.com/29205148/where-to-buy-weed-in-portugal-things-to-know-before-you-buy