heritage.site

Leonrod Castle

Leonrod Castle Leonrod Castle - Credit: Wikimedia Commons

Leonrod Castle (), also called Lewenrode Castle, is a ruined water castle on a manmade lake in the Bibert valley on the edge of the parish of Leonrod in the market town of Dietenhofen in Ansbach county in the German state of Bavaria. Read more on Wikipedia

Source: en.wikipedia.org