25 Best Things to Do in Veliko Tarnovo – Tips From a Local