Did you know there are some remarkable castles in Ohio? It’s not just fairytale books and idyllic European countries that ...
However, the hotel's real claim to fame ... Landoll's Mohican Castle provides a unique lodging experience in Loudonville, Ohio (a small village between Cleveland and Columbus).