Moravia's most appealing city, the one-time provincial capital and archbishopric of Olomouc is second only to Prague in historical and architectural significance in the Czech Republic.