Green Square, Tripoli

E373565 UNEXPLORED

Green Square in Tripoli is the central public square of Libya’s capital, historically a focal point for political events, public gatherings, and national celebrations.


Referenced by (1)
Subject (surface form when different) Predicate
Tripoli Cathedral (former)
citySquare

Please wait…