I wrote a non-released-yet adventure/sf book, in which events take place in a real city I know (actually, this is where I grew up). Most of the places I mentioned there are real, except only for those, which are obviously not (eg. underground ancient laboratory of an advanced race). There are no real people or businesses etc. mentioned at all.
For now I decided not to reveal the location. I used only general wording, like "the city" and "the castle".
What would be the benefits and drawbacks of revealing the real location of events? Keeping also in mind, that events of next parts will most likely take place in places I never been to (what may or may not be an issue).