The Prague Castle is a huge conglomerate of buildings, including palaces, convents, churches, stables and gardens.
It is undoubtedly the shining jewel in Prague's crown, dominating the town from above with austere and wonderful beauty.
The first castle was built in the 9th century and it underwent several changes until the Royal Palace was built at the end of the 15th century. Let's see the main buildings one by one.