Veliko Tarnovo doesn’t gently introduce itself — it appears like a medieval stage set, all steep hills, twisting streets, and fortress walls that look ready for a siege. This is Bulgaria at its most theatrical and proud. History lovers, photographers, romantics, and travelers who secretly wish cities still had kings and betrayals will find themselves completely undone here. Veliko Tarnovo doesn’t try to be charming — it simply...