It really depends on which town or city you live in. I guess it's easier to get to a quiet place in a town, where as in a city it might take 30+ minutes to drive somewhere where there isn't many people.
In cities you have more places to shop and more things to do, and there are often more jobs.
With communities there are positives for both. A smallish town usually means you know or recognise most people in that town, which can make you feel part of that community, while in a city you can walk down a mall and not see anyone you know. But, in a city you also have more opportunities to socialise and find a group of people with similar interests to you.
Hello shamic. Thank you you for your kind opinion. Appreciate that..