Nantucket is a tiny island off the coast of the famous Cape Cod peninsula in Massachusetts and was once the whaling capital of New England.
Nantucket is a tiny island off the coast of the famous Cape Cod peninsula in Massachusetts and was once the whaling capital of New England.