Horka nad Moravou

Horka nad Moravou is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 2,500 inhabitants. It lies on the Morava River.
Horka nad Moravou is approximately north-west of Olomouc and east of Prague.