The Powwow River is a  river located in New Hampshire and Massachusetts in the United States.
The Powwow River is a watercourse located in the states of New Hampshire and Massachusetts within the country of the United States.