The Prague Castle is the largest European castle. There are various historic Prague buildings within it including the St. Georges Basilica. The Czech president currently resides in the castle.