Czech Republic

The Czech Republic is literally a land of fantastic castles. This is no wonder because this European country has exceptionally rich history. Some of the most impressive castles were built in the Middle Ages when the kingdom of Bohemia was part of the Holy Roman Empire with Prague being the imperial capital city.