You may be familiar with Land of Illusion Adventure Park for their Aqua Adventures water park or for their haunted houses at Haunt Scream Park.
Land of Illusion also offers a holiday attraction to add to your list of Christmas events this holiday season.
Land of Illusion Christmas Glow has become one of the area’s newer Christmas traditions for a fun evening out with the entire family.
Guests can enjoy the drive-thru Christmas light experience followed by walking around Christmas Village.
…