Latest Headlines from Nourish | The Nourish Mission

Why is Cape Cod Bay in the news at the moment?

Cape Cod Bay is in the news because a meteor exploded over New England, traveling ~75,000 mph at ~40 miles up, per NASA. Quick bio: large Atlantic bay in Massachusetts.

Stories involving Cape Cod Bay


Latest Headlines from Nourish | The Nourish Mission