Croatia's magnificent castles and the incredible story through the middle ages and ultimately the overcoming of centuries of dictatorship and war.