“Anchors Aweigh!” at the Chatham Bars Inn

If you are from Massachusetts you are probably very familiar with Cape Cod. The 75 mile long peninsula is studded with quaint beach towns each with their own distinct personalities and activities. One popular destination on the Cape is the town of Chatham. Located on what is called the "elbow" of the Cape it is surrounded by water [...]