San Carlos, CA 650-593-3136
Staff Picks
istock 1182651801

A Silicon Valley Christmas

While there may not be a "white Christmas" in California, it certainly doesn’t stop people from getting into the Christmas spirit, especially in San Carlos, where, on December 4th, visitors can take part in the Night of Holiday Lights! Read more

location