The way of life in small cities with cultural heritage is probably the most suitable life for us. When visiting small historical towns, haven't all city people felt that "Yes, this is nice! I could easily live here!" That feeling is because we have a biological optimum for how many people we feel comfortable to share our habitat with. If our community is too small, we feel desolated and become depressed. Too big, and we feel irritated and also become depressed. Finding the right balance and moving to small towns with enough space to breathe but also enough people to form a society can mean a lot more than we might think. As the famous philosopher, Nietzsche said: "Not finding the right place for you to live can mean you will never find your destiny in life.."