HVSGA: Hudson Valley Smart Growth Alliance

What does HVSGA mean? The above is one of HVSGA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Hudson Valley Smart Growth Alliance