Olomouc is a lesser known but very beautiful city in the eastern Czech Republic. People have lived here since the 6th century, and it was the capital of the historical country of Moravia.