The capital city of Lebanon is Beirut, known for its vibrant nightlife , historical sites, and bustling markets.