Beirut is the capital and largest city of Lebanon on the Mediterranean coast. One of the oldest cities in the world, it is a business and cultural centre of the Middle East. In August 2020 an explosion in its port destroyed much of the city.