No photo on file

Echo Lake

Rhode Island

Lake Freshwater

103 nearby spots · Center 41.7362, -71.3345 · Zoom 13