Buda Castle, atop Castle Hill, has witnessed over 700 years of Hungarian history. From medieval strongholds to royal residences, its evolution mirrors the nation's journey.