Prague Castle is the largest medieval castle complex in Europe and the ancient seat of Czech kings throughout the ages. The Prague Castle complex consists of Saint Vitus Cathedral (the most recognisable landmark in the city), viewing towers, museums and art galleries, a monastery, Golden Lane and se...