Historical towns and castles in Czech Republic; amongst must see places of the heart of Europe.Here is a good selection of them together with pictures of some.