I am in the early stages of planning a trip through the Balkans with my father: a professor of classical history. It would seem to make sense if we started our journey in Greece (arriving from the United States), but my father is mostly interested in the northern part of the country's mainland. He would very much like to visit Thermopylae. I was wondering what the closest large city is to this historic site, and what the fastest way to reach it would be after flying into Athens. Also, we plan to go from Greece to Albania. Is there any way you could recommend getting to the city of Butrint from Greece? Thank you for any help you can provide!