400 Beach St
Santa Cruz, California 95060

Ride through town on Roaring Camp's Holiday Lights Train singing carols and sipping hot-spiced cider. Finish it up with a stroll through "Santa's Kingdom".

Added by Upcoming Robot on December 7, 2008

Interested 1