River Road Peninsula — free outdoor place in Merrimac, Massachusetts · Hottub