Justifiably famous and beautiful Prague is one reason to visit but there is also fascinating recent cold war history and the delightful town of Czesky Krumlov.