Beirut is the capital of Lebanon, a country in the Middle East. The city spreads over two hills along the coast of the Mediterranean Sea. Beirut is Lebanon’s main port and largest city. It was once the most modern city in the Middle East. However, a war in the late 20th century caused a lot of damage there.