Echo Lake Plymouth is a public boat ramp on Echo Lake in Plymouth, Windsor County, Vermont (05149). Managed by F&W. GPS coordinates: 43.4756°N, 72.7029°W.