I have done art fairs and you’re spot on with location. Touristy towns make for a big crowd but with little profit, or even interest. Food is where it’s at for tourists.
In Iowa City the art/ writing/ music culture is huge and so is the outcome. I’ve learned that’s where the action is at. There is a fee, though. It’s a seasonal fee for all of the festivals. $90.