Niles Canyon Railway Train of Lights (Sunol, CA)
Embark on an enchanting holiday journey aboard the Niles Canyon Railway's Train of Lights. This beloved annual tradition offers a magical 1.5-hour round trip through Niles Canyon, adorned with festive lights and decorations. Experience the thrill of a nighttime train ride, complete with music and refreshments, making it a perfect...