Things to do in Olomouc, Czech Republic, in half a day

Olomouc is a magnificent city in the east of Czech Republic, in Moravia province. It is little known and there aren’t many tourists there. Personally, I have not heard much about it before I started googling for things to do in Olomouc. I still remember how much I regretted that I did not have more time to spend there: this