52 Weeks of Needham
Streetscapes, Cityscapes, Buildings and Architecture
Beneath The Sea
Coastlines
Inland Waters
Lighthouses-Bridges
Michigan
Nature, Wildlife and Animals
New England
Parks, Preserves and Refuges
People and Events
Rural and Natural Landscapes
Fall foliage at Ridge Hill Reservation in Needham, Massachusetts.
The small park of Village Falls Park, just off Charles Street in Needham, Massachuetts and overlooking the infamous Charles River
A lone group of trees in a large open field on the Charles River Peninsula in Needham, Massachusetts. This area is part of The Trustees of Reservations land and is bounded on three sides by the infamous Charles River. It is a favorite place for local folks to enjoy the beauty of the area through all seasons.