All 6,000 residents in town live on the same street
There’s a quaint, charming element to life when you reside in a village or small town. I mean the sort of place where almost everyone knows almost everyone else. First-name greetings are considered the norm, ...