Which famous square is located in the heart of Tripoli?
Martyrs' Square
Tahrir Square
Independence Square
Republic Square
Answer
Martyrs' Square, formerly known as Green Square, is located in the heart of Tripoli. It has been the site of many historical events and celebrations, and it was renamed after the 2011 Libyan Revolution.
Tripoli Genius Quiz: 20 Questions for the intellectually inclined