Otter Brook
Use attributes for filter ! | |
Mouth | The Branch |
---|---|
Country | United States |
Date of Reg. | |
Date of Upd. | |
ID | 2995497 |
About Otter Brook
Otter Brook is a 13. 2 mile long river located in southwestern New Hampshire in the United States. It is a tributary of The Branch of the Ashuelot River, itself a tributary of the Connecticut River, which flows to Long Island Sound.