The Point
Advertisement
Lafayette St
Salem, MA 01970
The Point is a charming park located in Salem MA offering scenic views and a peaceful atmosphere. Known for its lush greenery and well-maintained walking paths it's a perfect spot for a leisurely stroll or a family picnic. Visitors can enjoy the natural beauty abundant trees and lovely waterfront making it an ideal escape for relaxation and outdoor activities.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement