Green Square, Tripoli
2010 Tripoli, Libya
Green Square, also known as Martyrs' Square, is the main public square in central Tripoli, Libya, flanked by the Red Castle. This 2010 photograph shows the plaza.
See this spot on the map
Have an old photo of Tripoli?
A family album, a postcard, a print from the attic. Pin it to the map and it becomes part of the record.
Add your photo