General Note: Profile book covering Niagara-on-the-Lake a finalist in the Communities in Bloom competetion. Communities in Bloom is a Canadian non-profit organization committed to fostering civic pride, environmental responsibility and beautification through community involvement and the challenge of a national program, with focus on enhancing green spaces in communities.