//
Natural science center, observation deck, and walking trails.
The Lloyd Center for the Environment is a non-profit organization that provides educational programs on aquatic environments in southeastern New England in the United States.
© OpenStreetMap contributors
Scenic area with a beach suitable for young children.