The Czech Republic is so much more than its capital of Prague. The entire country is filled with magical towns with castles, sweeping landscapes, and even their very own wine country. We put together this