It takes a lot of different villages to create a healthy city.
Calgary, cities, city building, Condo living, downtown, livability, urban design, urban development, urban livingRichard Whitecommunity, cities, healthy cities, Calgary, church, religion, recreation, culture, housing