neck of the woods
Short definition from Wiktionary
Noun
- A local neighbourhood or region.
- A place or field in which one is comfortable or with which one is familiar.
We haven’t written up neck of the woods yet: Simple and Standard meanings, examples and a quiz.