Inside the 'formidable' world's largest castle that took 132 years to build

Malbork Castle, located in Poland, boasts the title of world's biggest castle, and took a whopping 132 to years to fully construct.

No comments

Read more