Discover the best things to see and do in Veliko Tarnovo (Bulgaria) with this complete travel guide by a local. Includes all tourist attractions.