Malbork Castle, located at the banks of Nogat river in Poland, is the largest castle in the world (Image Source: Wiki) There are many castles around the world, but none is a large as the Castle of Teutonic Order in Malbork. Tourists and guides have also named this castle as “the largest pile ...