TravelTill

About Damour



Damour is a Lebanese Christian town that is 24 kilometres south of Beirut. The name of the town is derived from the name of the Phoenician god Damoros who symbolized immortality.

In 2009, Damour was selected as the future site of the first artificial island off the coast of Lebanon. The project is set to start construction later this year