The city of Veliko Tarnovo is situated in central north Bulgaria, at the foot of Stara Planina mountain. It is spread on the historical hills Tsarevets, Trapezitsa and Sveta Gora, towering above the Yantra River and its broad curves - a beautiful sight that captures everyone's breath.
The town lies at almost equal distances from the largest cities in the country - 241 km northeast of the capital city of Sofia, 228 km southwest of Varna, 192 km northeast of Plovdiv and 224 km northwest of Bourgas.
Veliko Tarnovo is an administrative center, but the favorable climate and the availability of natural and historical sights and traditional crafts are prerequisites for tourism development.