Martyrs' Square
Tripoli, Libya
City
The Martyrs' Square, known as Green Square under the Gaddafi government, Independence Square during the monarchy, and originally known as Piazza Italia, is a downtown landmark at the bay in the city of Tripoli, Libya. The main commercial center of the city surrounds the square.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account