Horka nad Moravou
Horka nad Moravou is a village and municipality in Olomouc District in the Olomouc Region of the Czech Republic.
The municipality covers an area of, and has a population of 2,112.
Horka nad Moravou is approximately north-west of Olomouc and east of Prague. It lies on the Morava River; its name means "hill on the Morava".