Veliko Tarnovo esta situado a 250km de Sofía, a orillas del río Yantra; en la alta edad media fue la capital de Bulgaria. Tarnovo es una ciudad medieval muy pintoresca debido a sus casas de piedra y a que se encuentra dividida en tres partes debido al río Yantra que lo cruza. Tarnovo gozaba de de muchos lujos ya que durante un tiempo fue la capital del Imperio Bulgaro pero el paso del tiempo y un terremoto en el siglo pasado hizo que se perdieran muchos vestigios.
La colina de Tsarevets es una fortaleza natural inexpugnable donde fueron construidos el palacio real y la iglesia patriarcal. Los muros alcanzaban los 12 m. de altura. Entre otros elementos, se conservan la puerta de entrada al recinto, la roca de las ejecuciones, desde la que se arrojaban los condenados a muerte; y la Torre Balduino. Tras las ruinas de los recios muros se han hallado restos del palacio real y la catedral, casas de nobles, viviendas, monasterios, iglesias y tiendas. Hoy en día son restaurados los elementos del castillo que le dan su perfil original. Por las noches tiene lugar un impresionante espectáculo de luz y sonido de media hora que narra la historia del país.
En frente se eleva la colina de Trapezitsa, donde se han encontrado las bases de 17 iglesias medievales. Destacan los templos de Sv. Dimitar y los Cuarenta Mártires. Un tercer promontorio, el Sveta Gora, se alza al sur de Tsarevets. Esta zona era el centro cultural y espiritual de Bulgaria en el medioevo; hoy día acoge la universidad, por lo que existe mucha oferta de ocio. El centro de la ciudad ofrece interesantes museos y hermosas casas renacentistas. El Monumento a los Asens, en el parque Asenovtsi, conmemora el establecimiento del Segundo Imperio Búlgaro.
La estación de trenes se localiza a 2km de la ciudad. La mayoria de los trenes hacen intercambio en la cercana población de Gorna Oryahovitsa, desde la que salen continuos servicio hacia Veliko Tarnovo. Seis trenes diarios, incluido un nocturno, cubren la ruta desde Sofía, con cambio en Gorna Oryahovitsa, tardan entre 5 y 6 horas. Los quioscos venden planos de la ciudad, y en las agencias turísticas te informarán sobre qué puedes ver y hacer durante tu estancia en la ciudad.