Drenched in fascinating history; this magical medieval castle should be immediately added to your must-visit list.