Lamma cafe
- Lamma, which means “gathering” or “hangout” in Arabic, has become a cultural hub for locals and other visitors
- Its central mission, its owner said, is raising awareness of an eco-friendly lifestyle in Libya
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.