Watch life go by at Algeria Square. If its paved paths could talk, this historic town square would have some amazing stories to tell.
This public square is located in Tripoli. Once you've explored everything you want to at Algeria Square, take a look at nearby Red Castle, Libyan Studies Centre, and Jamahiriya Museum.