Visegrád Citadel has a long and bloody history. Originally built in the 13th century by King Béla IV of Hungary, the castle was meant to act as a fortress to protect the town of Visegrád from ...