largest medieval castle complex in Europe - Spišský Castle in Slovakia | Castle, European castles, Medieval castle
You might also like