Cape Cod is a narrow peninsula that stretches seventy miles out into the Atlantic Ocean. It is connected to the mainland by a pair of bridges that span the canals. Cape Cod is approximately one and a half hours drive from Boston. There are many quaint seaside villages and harbours here, fresh water lakes, and […]