Loading Video…

This browser does not support the Video element.

Santa Cruz's great sand pyramids

You don't need to travel to Egypt to see the great pyramids. You only need to take a drive to Santa Cruz.