WEST MONROE, La. — The Twin Cities are known for their variety of Christmas exhibitions, and one of the most beloved attractions is Land of Lights. Land of Lights is a walkthrough Christmas ...