A good place to view meteor showers as well as sunsets. Not much view of Boston or the local area, however. Dogs are welcome.
Quiet place in the middle of Lexington. Hidden gem