
The world's largest castle twice the size of Buckingham Palace in a country loved by Brits
British tourists are increasingly flocking to Poland for its low-cost food and drink, historic cities, and stunning scenery. But many visitors may not realise the country is also home to the largest castle in the world. Malbork Castle, located in northern …