LOUDONVILLE — Landoll’s Mohican Castle looks like Christmas out of a storybook in December, adorned with over 150,000 Christmas lights. Guests start to feel the Christmas joy as they drive up the winding and hilly road while noticing every structure on the property glowing and decorated. Visitors are welcome to walk the grounds every evening […]
