1399 Bennington St, Boston
This is a nature reserve in Boston and the last remaining salt marsh offers unique views of plants and wildlife as you follow paths to the observation tower.
Photography
Kids Friendly
Typical Tourist