Back to photostream

Overlook at Rachel Carson Reserve

The Rachel Carson Reserve is in Wells, Maine, just off route 9. There are well-maintained paths with areas that overlook the river and marshes.

401 views
1 fave
0 comments
Uploaded on June 23, 2010
Taken on June 3, 2009