Thanks for reading and supporting! The first stop on you should consider making on your journey down the Great River Road in Illinois is Havencrest Castle. I’ll start by noting that tours of the ...