If you're a new to Merrimac, you would possibly like a a lot of touristed space. Some places have many things to try to to within a walking distance. Merrimac is a community in Massachusetts situated in the area of Haverhill. The number of inhabitants in the town is around 6,500 individuals and the town is viewed as the most established settlement with the name of Merrimac in the US. Neighborhood tourist spots incorporate Merrimac Square, Merrimacport, Indian Head Park, Merrimac Training Field, etc.