Did you know that you can spend the night in a castle in Vermont’s Northeast Kingdom? A stay at Gregoire Castle in Irasburg is what fairytales are made of, and there’s even a fascinating ...