Description
The Cape Cod Canal is an artificial waterway in the state of Massachusetts connecting Cape Cod Bay in the north to Buzzards Bay in the south.
The Cape Cod Canal is an artificial waterway in the state of Massachusetts connecting Cape Cod Bay in the north to Buzzards Bay in the south.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.