Share with friends!

Kenilworth Castle: An English Ruin Fit For a Queen

Kenilworth Castle an incredible ruin, closely linked to Queen Elizabeth I of England. Discover its stories, beautiful photos, and its majestic remains.