Into the Vortex.  On the beach right near Nickerson State Park in Cape Cod.

Into the Vortex.  On the beach right near Nickerson State Park in Cape Cod.