Salem, MA has more than a handful of hidden gems and one of them is Salem Willows. It is a 35 acre ocean front park operated by the Salem Park, Recreation & Community Services Department.
Read MoreSalem, MA has more than a handful of hidden gems and one of them is Salem Willows. It is a 35 acre ocean front park operated by the Salem Park, Recreation & Community Services Department.
Read More