Cape Cod is a peninsula in Massachusetts. It is located on the Atlantic Ocean and is about 70 miles long. The peninsula is home to many beaches, lighthouses, and historic towns. It is also a popular tourist destination.
Sliding into History: The Ultimate Cape Cod Baseball League Quiz