Stara Zagora is one of Europe’s quiet heavyweights. It doesn’t advertise its age loudly, yet it has been continuously inhabited for over 8,000 years — longer than almost anywhere else on the continent. This is a city that has been destroyed so many times it eventually decided to rebuild itself properly, logically, and with wide streets. Archaeology lovers, urban planners, history enthusiasts, and travelers tired of staged “old...