NMRWP

AcronymDefinition
NMRWPNew Meadows River Watershed Project (est. 1999; Maine)