United States California San Carlos
Christmas Lights Grand View
- 1900 Eucalyptus Avenue
Tips from the community
Hands down the best place to see the Christmas lights in the Bay!
stillontheroad 2 years ago
Christmas Lights Grand View Guides
Christmas in the Bay Area
stillontheroad (Giada Matera) Santa's villages, Christmas tree farms, and all about the holly jolly holidays in the Bay Area! 🎅 🎄