Common Noun Collocations of thriving

business, center, centre, circumstance, city, community, condition, country, economy, farmer, industry, infant, life, man, metropolis, nation, part, place, population, port, posture, practice, settlement, state, today, town, trade, tree, village, way