Malbork Castle, located in northern Poland, covers around 52 acres - making it more than twice the size of Buckingham Palace. It is also the largest castle in the world by land area and one of the ...