Discover the 16 best things to do in Veliko Tarnovo with this extensive list, and then see them all with the super easy map and DIY walking route guide!