Baalbek
These are the finest Roman ruins in Lebanon. During the Roman period, the city was called “Heliopolis.” The temple of Bacchus is one of the largest remaining temples of the Roman Empire.