Held annually from Nov. 25 through Jan. 8, the Riverside Mission Inn Festival of Lights is one of Southern California's best Christmas light shows — complete with live reindeer, carriage rides and a dazzling display of almost 4 million lights! The Christmas light show is free to the public.
Comments
Staysha 18 Dec 2011, 01:35
I appreciate you taking to time to contrbuite That's very helpful.