Dec 31, 1969 |
French River
The French River is a river in south-central Massachusetts and northeastern Connecticut. The river rises near Leicester, Massachusetts, and flows gene... |
Map It |