Ancient Roman Ruins in Libya, Africa – Explore the UNESCO World Heritage Site of Leptis Magna 222 views