The Czech Republic is famous for its numerous medieval castles, which are very well preserved. This attracts many tourists.