Which of these cities is also called "The Mermaid of the Mediterranean"?
Correct answer: Tripoli, Libya
Player #25874027
Should be called “The home of the Giants” from that picture!
How tall are those people?