Entering This Hidden Minnesota Castle Will Make You Feel Like You’re In A Fairy Tale

Hidden in rural Minnesota in a small town called Spicer, you’d never expect to find an epic castle like this one. The Spicer Castle Inn & Restaurant is a truly stunning venue, and staying on the grounds means stepping into your very own fairytale.

It’s definitely worth a trip over to this stunning castle this year – and don’t forget to see the rest of MN’s beautiful castles as well!