The Point
Street
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
See a problem?