The Czech Republic is famous for its historic castles, Prague's architectural beauty, beer (it has the highest beer consumption per capita in the world), and Bohemian glassmaking.