Tag Archives: Kimball Castle

Kimball Castle, Gilford New Hampshire

Built in 1897 to replicate an ancient European castle located on the Rhine River in Germany. The castle sits atop … Continue reading

Posted in History | Tagged , , | Leave a comment