The Czech Republic was full of surprises for us. From amazing old towns like Český Krumlov and Trebic to the amazing geological formations of Cesky Raj, we had a great time. Prague itself was too busy for us – even though we were off-peak season – to really enjoy it.