The main reason to come to Baalbek is the Roman temple complex — one of the grandest and best-preserved in the world. Beyond the ruins, the town has a medieval mosque, a historic hotel with a remarkable guest list, and a summer arts festival that draws audiences from across the Middle East.