The town of Veliko Turnovo (population 74 800 inhabitants) is situated in central Bulgaria, at the foot of Stara planina, 210 meters above the sea level.
At the end of the 10th century the elevations of Tsarevets, Trapezitza, and Sveta Gora were densely populated and in the 12th century Veliko Turnovo was a fortified town and a significant economic centre.
The passage of the Republic (Hainboaz) is 39 km south of the town of Veliko Turnovo.
It is 294 km north-east of Sofia, 52 km south-west of Rousse, 54 km north of Veliko Turnovo, 45 km south-east of Svishtov, 93 km east of Pleven and 50 km north-west of Popovo.
It is 320 km north-east of Sofia, 203 km north-west of Varna, 106 km north-east of Veliko Turnovo, 146 km north-east of Pleven, 97 km north-east of Svishtov, 122 km south-west of Silistra, 66 km north-west of Razgrad.
It is situated 240 km north-east of Sofia, 86 km east of Lovech, 46 km north-east of Gabrovo, 50 km east of Sevlievo, 43 km south-east of Pavlikeni, 42 km north-east of Tryavna, 106 km south-west of Rousse, 7 km south-west of Gorna Orya-hovitsa and 100 km south-west of Targovishte.