Interactive Cape Cod Pirate Party features adventures, shows and costumes
Yar! This word could possibly be pirate's language (as in âYar, me matey!â), Or it could just be a shorthand for the town of Yarmouth, which is the location of the first Cape Cod Pirate Festival.The…