News

However, when it comes to the oldest and the largest uninhabited castle in the world, that's easy to pinpoint - and it's just outside of London. Windsor Castle, located in Berkshire, has been home ...
It is also the largest castle in the world by land area and one of the most important medieval structures in Europe. Built in the 13th century by the Teutonic Order, a German Catholic military ...