A hook-shaped slice of heaven off the coast of Massachusetts.
Cape Cod makes up a 65 mile stretch of land off the coast of Massachusetts. It's town after town of seaside New England charm. Naturally, photographers flock from all over to capture the sand dunes, the architecture, and everything else that makes this area so popular. Here is a collection of photos that encapsulate the magic of Cape Cod.