Hello, Guest

Merrimac

Destination creator (Voyajo Team)

Merrimac Square is located in the center of the town of Merrimac, Massachusetts. It is the commercial, cultural and historical center of the town. The main events of the town, including the Merrimac Santa Parade and Merrimac Old Home Days, are held in the square (...) (from Wikipedia)

Trip creator - RachelWilliams